Closed aged unknown
Site of Aldgate demolished 1760
88 Aldgate High Street, EC3N 1LH, London, United Kingdom where it sited