BR

Stratosphere Tower

London, United Kingdom