120 Moorgate, Liverpool StreetLondon, ENGLAND
148-150 Curtain Road, Liverpool StreetLondon, ENGLAND
68 Leonard Street, Liverpool StreetLondon, ENGLAND