BR

Thameside West-Phase 1 Building B

London, United Kingdom