Barclays Capital is located in London, United Kingdom on 5 N Colonnade, Canary Wharf,. Barclays Capital is rated 1 out of 5 in the category financial institution in United Kingdom. Barclays Investment Bank provides large corporate, government and institutional clients with a full spectrum of strategic advisory, financing and risk management solutions.
Address
5 N Colonnade, Canary Wharf,
Accessibility
Wheelchair-accessible entrance