152-154 Curtain Road, Liverpool StreetLondon, ENGLAND
15-17 Eldon Street, Liverpool StreetLondon, ENGLAND
16 Eldon Street, Liverpool StreetLondon, ENGLAND
36 Broadgate Circle, Liverpool StreetLondon, ENGLAND