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.