120-124 Curtain Road, Liverpool StreetLondon, ENGLAND
134-146 Curtain Road, Liverpool StreetLondon, ENGLAND
23 Curtain Road, Liverpool StreetLondon, ENGLAND