Innovest Capital
Westminster Tower
Back to London Properties

London Square

Westminster Tower

SE1 7SP, London

Starting from

£2,750,000

Completion

Q2 2026

Bed Types

1–3 Bed

Westminster Tower is a prestigious riverside development on the iconic Albert Embankment in London SE1, offering spectacular views of the River Thames and the Houses of Parliament. Designed by London Square, this 30-storey landmark combines contemporary architecture with premium finishes to deliver an unrivalled urban living experience in the heart of the capital.

Residents benefit from a prime Zone 1 location with effortless access to Westminster, Waterloo, Vauxhall and the City, making it an ideal choice for both owner-occupiers and investors seeking strong rental demand and long-term capital growth.

Floors
30
Total Units218

AMENITIES

24hr ConciergeResidents LoungeGym & WellnessRooftop TerraceCycle StorageSecure Parking

Address

3 Albert Embankment, London SE1 7SP, UK

Contact for Details

Project Highlights

Prime Zone 1 riverside location on Albert Embankment

Panoramic Thames and Parliament views

30 storeys with 218 luxury apartments

24-hour concierge and security

Moments from Vauxhall and Westminster stations

Strong rental yield driven by proximity to government quarter

Gallery

Location

3 Albert Embankment, London SE1 7SP, UK

Enquire About This Property

Westminster Tower

Get personalised guidance from our expert advisors.

Get a Free Consultation
Westminster Tower — London Real Estate Investment | Innovest