BR

New Bermondsey Phase 1, Building B

London, United Kingdom