Place: Lloyds of London Building, London, City of London, United Kingdom
By Jeff Barkema Uploaded on 6 December 2007 73 views
For architecture buffs, this is a must see. Located in the City of London and designed by Richard Rodgers. Make sure and check out the Gherkin which is close by.