BR

Canada Water Plot D Tower

London, United Kingdom