Plantation Place 30 Fenchurch Street, London, ENGLAND
25 Fenchurch Avenue, London, ENGLAND
1 New Change, London, ENGLAND
The Leadenhall Building 122 Leadenhall Street, London, ENGLAND