BR

Trellick Tower

London, United Kingdom