Canary Wharf
Situated in the heart of London's financial district and with convenient access to local amenities, generates a perfect foundation for conducting international trade.
Our base for core business functions as well as executive management. The vibrant atmosphere and success driven nature of Canary Wharf could not be more attuned to the BSR Global operational ethos.
Office Location:
Suite 2918A, 29th Floor
One Canada Square
Canary Wharf
London. E14 5DY
United Kingdom
Office Hours:
Monday to Friday
9 am - 4.30 pm
Nearest Tube Station:
Canary Wharf