Experience tranquility in this stunning apartment situated on the 13th floor, conveniently located near the centre of Canary Wharf for easy access to all London has to offer.
Spread over 3 levels with a staircase to a private rooftop terrace offering breathtaking views.
Minutes away from Canary Wharf train station and surrounded by an abundance of bars, restaurants, and shops and entertainment options. Make your visit to Canary Wharf an unforgettable on