Westminister London · 3 Albert Embankment

Westminster Tower Westminister London Development

From£2,500,000

At a glance

Property
Flat
Bedrooms
2 bed, 3 bed
City
Westminister London
Developer
London Square

About this development

A closer look

Westminster Tower is a riverside collection of 28 apartments at 3 Albert Embankment, SE1, in Zone 1. It stands at the southern end of Lambeth Bridge, directly opposite the Houses of Parliament. London Square is converting this 17-storey former office building into a residential landmark.

Open-plan two- and three-bedroom apartments look out over the River Thames, the Houses of Parliament, Battersea Power Station and the City. The two penthouses crown the building with 360° views of the city.

Completion is expected in late 2027

Location

Find us on the map

3 Albert Embankment, Westminister London, SE1 7SP
Directions