Closed aged unknown
Site of St George's Church demolished 1904 (plaque not yet erected)
Botolph Lane, EC3, London, United Kingdom where it sited