Tiller Road, Canary Wharf, E14 8PX
Gallery




Building & Location Info
This attractive building is the largest managed office provider in the Isle of Dogs, with over 50 000 sq ft of space available in a number of different configurations. This Business Centre offers fully furnished and operational offices at a days notice thanks to flexible terms and short term agreements. Services available include onsite IT support, full reception and secretarial services and the use of training/conference rooms.
Situated in the heart of London’s Docklands, Tiller Road offers a strategic East London location just moments from Canary Wharf. This well-connected address benefits from excellent transport links, including South Quay DLR and Canary Wharf Underground stations, providing swift access to the City and West End. The area is home to a vibrant mix of businesses, retail, dining, and leisure amenities, all within easy reach. With its waterside setting and proximity to major commercial hubs, Tiller Road is ideal for forward-thinking companies seeking a dynamic and accessible workspace.
Features
- 24 Hour Access
- Alarm & Security
- Broadband Access
- Cabling
- Cafe Restaurant
- Car Parking
- CCTV
- Disabled Access Facilities
- Furnished
- Gym
- Manned Reception
- Meeting Rooms
- Telephone Answering
- Telephone System
- WiFi
Transport
- Crossharbour & London Arena0.4 miles
- South Quay0.4 miles
- Mudchute0.5 miles
- Cutty Sark (DLR)1.1 miles
- Deptford1.2 miles
- Limehouse1.3 miles