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.
Suite 2918A, 29th Floor
One Canada Square
London. E14 5DY
Monday to Friday
9 am - 4.30 pm
Nearest Tube Station: