The Landmark is one of the most spectacular and stunning developments located in the heart of Canary Wharf. This striking glass-fronted building offers breath-taking panoramic views across London, and many of these well-appointed one and two-bedroom apartments have balconies.
Apartment interiors are finished to the very highest standard, with chic furnishings, floor-to-ceiling windows, fully-integrated kitchens and comfort cooling. Guests will also benefit from the recently opened onsite residents’ gym, featuring sophisticated state-of-the-art equipment.
With fabulous shopping and a host of high-end restaurants, coffee shops and eateries nearby, The Landmark is the ultimate in luxurious living.











