Camden in north London has the most fast food outlets by population in England, replacing Bury in Greater Manchester, research has shown.

Posted inUK
Camden in north London has the most fast food outlets by population in England, replacing Bury in Greater Manchester, research has shown.