Camden has the most fast food outlets per person of any area in England, with 417.4 per 100,000 people, folllowed by ...