London · Albert Embankment, SE1, Zone 1
Thirty riverside residences facing the Houses of Parliament.
Prices from
£2,500,000
Completion
Q1 to Q2 2028
Total units
30
Overview
Thirty residences in a tower on the Albert Embankment, looking straight across the Thames at the Houses of Parliament, Big Ben and Westminster Abbey. There are six two-bedroom and 22 three-bedroom apartments, a three-bedroom panoramic apartment on the 15th floor and a four-bedroom duplex penthouse across the top two floors. Residents have a 24-hour concierge, a reading room, a fitness suite, a screening room and a residents' lounge. Floor-to-ceiling glazing and two interior schemes to choose from. Completion is expected in the first half of 2028.
Payment plan
Full payment schedule, reservation through completion. All stage payments are tied to independent surveyor certification where relevant.
Less the reservation fee.
Behind the build
Est. 2010
An Aldar company
London Square is a London residential developer, founded in 2010, with a development pipeline worth over £2 billion. In December 2023 it was acquired outright by Aldar Properties, Abu Dhabi's largest listed real estate developer, in a £230 million deal that was Aldar's first outside the MENA region. It has won at the International Property Awards (2025) and the New Homes Awards (2024). Red Cardinal is independent of both companies: we act for you, the buyer.
Features
Location
Nearby
Film
Gallery











Questions
Next Step
Book a 20-minute call. We'll share full pricing, the payment schedule, developer background and answer any questions, no retainer, no pressure.
Book a Free Consultation