Site of St Dionis Backchurch demolished 1878
23 Lime Street, EC3, London
Google Streetview
OpenStreetMap
23 Lime Street, EC3, London
Google Streetview
OpenStreetMap