BR

Canada Water Plot G Tower 2

London, United Kingdom