The St Botolph Building, The City of London, England, UK, GB.
The St Botolph Building is a commercial office in Houndsditch, central London, opened in 2011 and designed by Grimshaw Architects.
Size: 3888px × 5184px
Location: 7dh, 138 Houndsditch, London EC3A 7DH.
Photo credit: © Dylan News Images / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: blue, botolph, britain, building, business, city, england, gb, great, kingdom, london, mile, office, square, st, uk, united