20 Fenchurch Street, EC3M

Block in/near City of London, existing between 2014 and now

 HOME  ·  ARTICLE  ·  MAPS  ·  STREETS  BLOG 
(51.51144 -0.0835, 51.511 -0.083)