Cheapside House 138 Cheapside, London, ENGLAND
Unit 2 122 Leadenhall Street, London, ENGLAND
The Walbrook Building 25 Walbrook, London, ENGLAND
Plantation Place 30 Fenchurch Street, London, ENGLAND
20 Gracechurch Street, London, ENGLAND
30 Fenchurch Avenue, London, ENGLAND