Moorgate Station 23 Moorfields, Liverpool StreetLondon, ENGLAND
26-27 Eldon Street, Liverpool StreetLondon, ENGLAND
Veritas Ho 125 Finsbury Pavement, Liverpool StreetLondon, ENGLAND