BR

Aldgate Tower

London, United Kingdom