BR

Notting Hill Gate Tower

London, United Kingdom