CALL US DIRECT
020 7166 7981

Canary Wharf – A guide to office space in the business district

AUTHOR | Amy Edwards @ January 29, 2010 12:01 pm | Comments (0)

Canary Wharf is an office and retail development in central London and contains three of the tallest buildings in Britain, including One Canada Square, the tallest. The development is located in the Borough of Tower Hamlets, neighbouring Limehouse and Leamouth. Today it is a densely populated business district and rivals the City of London for […]

LOOKING FOR OFFICE SPACE? START YOUR SEARCH HERE

or speak to one of our consultants on

020 7166 7981

BLOG CATEGORIES BLOG ARCHIVE
  •  
  • wp_footer()