69 Tabernacle Street, Liverpool StreetLondon, ENGLAND
65-89 Tabernacle Street, Liverpool StreetLondon, ENGLAND