Royal Docks Office
A beacon for London business. Canary Wharf is defined by its contemporary offices and lunchtime restaurants. The architecture alone draws crowds from across London. Properties range from refined apartments to compact studios, offering convenient places for those working in the heart of the city.