
London Square
Westminster Tower
Starting from
£2,750,000
Completion
Bed Types
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.
AMENITIES
Address
3 Albert Embankment, London SE1 7SP, UK
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
Westminster Tower
Get personalised guidance from our expert advisors.
Get a Free Consultation