BR

North Quay R03

London, United Kingdom