Tiller Road, Canary Wharf, E14 8PX

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 Arena
    0.4 miles
  • South Quay
    0.4 miles
  • Mudchute
    0.5 miles
  • Cutty Sark (DLR)
    1.1 miles
  • Deptford
    1.2 miles
  • Limehouse
    1.3 miles

Interested? Get in touch to find out more

Call us now