Landmark Office Space - Canary Wharf
Business center • Coworking space • Office space rental agency • Virtual office rental👍👍 Fantastic office space and the staff is the best in town. They are more than accommodating with every request and the space is such a nice option for hosted facilities in Canary Wharf. Would definitely recommend! People often mention office, staff, Canary, Wharf,
Address
Level 30, 40 Bank St, London E14 5NR, United Kingdom
Contact
+44 20 3440 5000Rating on Google Maps
4.80 (52 reviews)Open on Google Maps
Working Hours
Permanently closed.