SEVEN is the final phase of Southbank Place, a landmark luxury riverside development on the Thames. Residences at SEVEN include one-, two-, and three-bedroom apartments, as well as penthouses, comprising a collection of 92 lateral apartments and penthouses. Each residence features large balconies and vast full-height windows that frame panoramic protected vistas across London’s incredible skyline, showcasing some of the finest views of the city, including the London Eye, River Thames, Houses of Parliament, and Big Ben. As the last phase of the Southbank Place Development, SEVEN is set to complete and launch in Q3 2025, presenting the final opportunity to live in one of London’s most desirable locations. A selection of residences priced from £1.4 million remain available ahead of completion. The base-build of this new address has been designed by an award-winning London-based interiors studio, delivering timeless projects with an inherent sense of place.
The SEVEN residences, designed by interiors studio Albion Nord, benefit from wide open-plan interiors. The refined, elegant decor, furnishings, and appliances all work to create a sense of harmony and calm through neutral palettes, state-of-the-art technology, and fine textural details. The building's façade, designed by architects Stanton Williams, features a striking contrast of soft stone and strong masculine lines, with masterful use of sunlight that animates the facade from sunrise to sunset.
Residents enjoy exclusive access to a 17,000-square-foot private health club, complete with a 25-metre swimming pool, sauna, expansive gymnasium, and spa facilities that rival those of five-star hotels.
Situated in Southbank's cultural heart, the development is surrounded by iconic arts venues, including the Royal Festival Hall and the National Theatre, offering unparalleled lifestyle and entertainment options—making it one of London's most prestigious riverside residences.
Mr. Mark Elliott, Head of International Residential Sales at Savills Hong Kong said, “Imagine waking up to the gentle shimmer of the Thames, where timeless elegance meets contemporary luxury. Breathtaking views, world class design and unrivaled location make SEVEN the project launch of the year for 2025. Note the amazing terraces, superb!”