There are 32 boroughs in London, and they are variously filled with royal parks, cloud-tickling skyscrapers, historic pubs ...