St. Giles Churchyard Barbican, Liverpool StreetLondon, ENGLAND
Cromwell Tower Silk Street, Liverpool StreetLondon, ENGLAND