10 Godliman Street, The CityLondon, ENGLAND
Lowndes House 1-5 City Road, The CityLondon, ENGLAND
3 Triton Court 14 Finsbury Square, The CityLondon, ENGLAND
50 Liverpool Street Station Main Concourse Liverpool Street, The CityLondon, ENGLAND
1 Lime Street Building 25 Fenchurch Avenue, The CityLondon, ENGLAND