City of London England UK March 2021 A confusion of modern architecture in the City of London. Showing the 122 Leadenhall Street known as the Cheese Grater