Property Area
Canary Wharf
A beacon for London business. Canary Wharf is defined by its contemporary offices and lunchtime restaurants. The architecture alone draws crowds from across London.