BR

One South Quay

London, United Kingdom