Overview
Westminster Tower is an collection of residences occupying a riverside settings, offering an unrivalled perspective over the River Thames and some of the capital’s most iconic landmarks. Thoughtfully reimagined by London Square, the landmark tower combines timeless architecture with contemporary elegance, creating a refined sanctuary above the city. Expansive floor-to-ceiling glazing frames breathtaking views of the Houses of Parliament, Westminster Abbey, the London Eye and the London skyline beyond, while crafted interiors by Mustard & Linen bring together sophisticated design, luxurious finishes and a sense of understated grandeur.
Perfectly positioned in the heart of Westminster, residents enjoy effortless access to London’s finest cultural institutions, Michelin-starred dining, boutiques and historic green spaces. With St James’s Park, Belgravia, Chelsea and Mayfair all within easy reach, Westminster Tower offers a lifestyle defined by prestige, convenience and exclusivity. Complemented by a curated collection of private resident amenities and concierge services, this address represents a rare opportunity to experience elevated living at the centre of one of the world’s most celebrated cities.