There are 32 boroughs in London, and they are variously filled with royal parks, cloud-tickling skyscrapers, historic pubs ...
A town has been named the worst place to live in the UK, and yet also among the country's happiest places to live.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results