Flats in Lambeth.
Standing proudly on the Albert Embankment, Westminster Tower is a rare riverfront collection of 28 apartments offering uninterrupted views of the River Thames, the Houses of Parliament, and London's iconic landmarks. So close you can hear the chimes of Big Ben.
With timeless British design, immersive wellness amenities, and a five-star concierge service, every moment at Westminster Tower is a masterwork of beauty.
Westminster Tower is a residential-led development by London Square in London SE1. The development features 28 exclusive apartments, providing residents with luxurious living spaces and stunning views of London's most famous landmarks.
In September 2014, developer CLS Holdings Plc was granted planning permission for the redevelopment of Westminster Tower into a mixed-use building. The original building, constructed in 1983, is now being transformed into a modern residential masterpiece.
Westminster Tower offers an opportunity to live within easy reach of both Waterloo and Vauxhall mainline stations, making it convenient for Central London. The location provides unparalleled access to the city's cultural, business, and entertainment hubs.
Westminster Tower by London Square represents a unique opportunity to experience luxury riverfront living in one of London's most prestigious locations. With its exceptional design, top-tier amenities, and prime location, it is set to become a landmark of elegance and sophistication.
DisclaimerWe have created an automatic ranking system for new-build homes in London based on several critical features around the development, like schools, parks, and transport infrastructure.
We have developed this new analytical tool to calculate the scores based on the location data. Note that AutoScore values are not set by us or anyone else – everything happens automatically.
Residents can enjoy the convenience of a five-star concierge service, providing personalised assistance and enhancing the luxury living experience.
Registration opens for London Square new homes at Westminster Tower Possessing truly unrivalled London views, this is set to become one of the most desired addresses in the capital, the Westminster Tower. Together they comprise 28 immaculately appointed new homes, each one finished to perfection in the centre of the capital. Act Now or miss our on your next potential stately address.
Leave a request and specialists will select the property