BR

New Bermondsey Phase 1, Building C

London, United Kingdom