Seven - Braeburn Estates

Zone 1, Southbank, SE1 – London

Starting from £1,900,000

Project Overview

SEVEN – Prime Central London Homes in a Landmark Thames-Side Development

Seven is the final and most prestigious residential phase of Southbank Place, located in Zone 1 on the South Bank of the River Thames, one of London’s most iconic and culturally rich districts. Positioned moments from Waterloo Station, Seven offers unrivalled access to central London, global business hubs, and world-class cultural landmarks, making it a highly desirable address for both investors and luxury owner-occupiers.

As the concluding phase of this landmark regeneration, Seven represents a rare opportunity to secure a home in one of Central London’s most established and high-demand riverside locations, combining long-term investment strength with exceptional lifestyle appeal.

Seven at Southbank Place offers a refined selection of contemporary residences:

  • Studio apartments
  • One-bedroom apartments
  • Two-bedroom apartments
  • Three-bedroom apartments
  • Exclusive penthouses with panoramic Thames and skyline views

All homes feature floor-to-ceiling windows, premium interior specifications, private balconies or terraces, and elegant layouts designed to maximise natural light and living comfort.

Completion Status

Southbank Place: Immediate Occupancy

Why SEVEN at Southbank Place?

• Prime Zone 1 Riverside Location
Situated directly on the South Bank of the River Thames, SEVEN is surrounded by London’s most famous cultural institutions, including the National Theatre, Tate Modern, Royal Festival Hall and the London Eye offering a unique balance of vibrant city life and riverside tranquillity.
• Exceptional Transport Connectivity
Located moments from Waterloo Station, residents benefit from access to the Jubilee, Northern, Bakerloo and Waterloo & City Underground lines, as well as National Rail services, ensuring seamless connections across London and beyond.
• World-Class Lifestyle & Amenities
SEVEN forms part of a complete live-work-play riverside community, offering residents a premium lifestyle in one of London’s most prestigious addresses.

Target Audience & Tenant Profile

SEVEN at Southbank Place is ideally suited for global and domestic investors, senior professionals, executives, expatriates and luxury owner-occupiers seeking a prime Zone 1 riverside address with strong rental demand, international appeal and long-term capital growth potential.

Location

SEVEN is positioned at the very heart of Central London’s South Bank, combining riverside living with unmatched urban connectivity.

Nearby Points of Interest:

  • River Thames & riverside walking paths
  • Waterloo Station
  • London Eye
  • Westminster & Parliament
  • National Theatre & Southbank Centre
  • Covent Garden & West End entertainment districts

Transport & Accessibility

  • Waterloo Station – Walking distance
  • Westminster – Short riverside walk
  • Covent Garden / Leicester Square – Quick Tube access
  • Oxford Circus & Canary Wharf – Direct connections via Jubilee & Northern lines

Seven offers fast and effortless access to London’s key business, cultural and entertainment centres.

Map

Floor Plans

1 Bedroom

Starting from £1,900,000

2 Bedroom

Starting from £3,850,000

3 Bedroom

Starting from £4,850,000

Luxury Amenities

Residents of Seven enjoy access to exceptional, resort-style facilities, including:

  • 24-hour concierge and premium security
  • Indoor swimming pool, spa, gym, steam room and sauna
  • Landscaped gardens and riverside public spaces
  • Residents’ lounges and private social areas
  • Underground parking and secure bicycle storage
  • On-site restaurants, cafés, retail and cultural venues

Residents experience a complete luxury riverside lifestyle within a single, highly prestigious development.

Gallery

Stamp Duty Calculator

What is Stamp Duty?

Stamp Duty Land Tax (SDLT) is a tax you might have to pay if you buy a property in England or Northern Ireland but you’ll only have to pay it if the house you’re buying is over a certain price. If you’re buying a residential property or piece of land in England or Northern Ireland, you’ll have to pay Stamp Duty Land Tax (SDLT) if your purchase is over the threshold of £125,000.

Eligible first-time buyers will pay no Stamp Duty on properties costing up to £300,000, and a discounted rate on property purchases up to £500,000.

Stamp Duty rates changed on 1 April 2025.

Our Stamp Duty calculator lets you know the amount of tax you’ll be liable to pay. It’ll work out how much Stamp Duty you’ll owe, whether you’re a first-time buyer, moving home, or buying an additional property.

Schedule a tour

Wed 18 Feb
Thu 19 Feb
Fri 20 Feb
Sat 21 Feb
Sun 22 Feb
Mon 23 Feb
Tue 24 Feb
Wed 25 Feb
Thu 26 Feb
Fri 27 Feb
In Person
Video Chat
Your information

Similar Listings

From £2,250,000

Holland Park Gate – Lodha

Holland Park Gate – Prestigious Kensington Living Opposite Holland Park
Call
Email
From £685,000

London Dock – Berkeley Group

London Dock – Waterfront Living in the Heart of Zone 1 Located in the historic neighbourho ...
Call
Email
From £3,250,000

Marylebone Square – Concord London

Marylebone Square – Contemporary Luxury Living in the Heart of Prime Central London Locate ...
Call
Email

Compare Listings

Unique London Investment