For architecture buffs, this is a must see. Located in the City of London and designed by Richard Rodgers.
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.
London, City of London, GB
Discovered by Jeff Barkema
on 6 December 2007.
242 views.