Southbank Place London | Luxury Apartments London (original) (raw)
SEVEN
COMING 2025
At the heart of Southbank Place stands SEVEN, the final building within this iconic development. As the last in a quartet of extraordinary residences, SEVEN offers a unique opportunity to experience elevated London living, seamlessly blends the best of heritage surrounding, with a lifestyle for the future. This is your last chance to own a residence in this celebrated destination.
The residences within SEVEN are private sanctuaries for a unique London lifestyle in harmony with the city. Each apartment is oriented towards the river, with vast windows framing panoramic views across the Thames where you are greeted by Big Ben, The Palace of Westminster and the London Eye. Natural light fills each residence throughout the day, and spacious balconies are carved into the facade, creating a continuity that adds to the sense of tranquillity amid the urban buzz.
Set over 5.25 acres (2.3 hectares), Southbank Place is complete with everything you need for convenience and enjoyment, from boutique shops to riverside scenes. Surrounding the development are some of London’s most treasured cultural and historic landmarks, including the adjacent National Theatre and the nearby Tate Modern. This is London living at its finest.
SEVEN
COMING 2025
Register your interest
Fill in the form below and our team will be in touch shortly.
Accept the privacy notice, data protection policy and terms of use.*