84 Stoke Newington St, Liverpool StreetLondon, ENGLAND
62-72 Tabernacle Street, Liverpool StreetLondon, ENGLAND