Luxury London Apartments at Southbank Place

The rhythm of the city flows through Southbank Place, London, where SEVEN stands as its final masterpiece – a rare opportunity to own one of just 92 residences in this iconic riverside destination. 

Each home is a private sanctuary, perfectly balanced with the energy of the city beyond. Floor-to-ceiling windows draw in breathtaking views of Big Ben, the Palace of Westminster and the London Eye, while sculpted balconies extend living spaces outward towards the skyline.

Between your balcony and the Thames lies the protected space of Jubilee Gardens, where a winding leafy pathway leads you to the riverside. There, you’ll find the internationally renowned cultural venues of the National Theatre, the Hayward Gallery, The Old Vic and the Tate Modern.

Quietly serene yet deeply connected, SEVEN offers a way of living that is both immersed and elevated – where London unfolds effortlessly around you.

A Landmark Riverside Address in Central London

Welcome to SEVEN, a prestigious collection of luxury apartments forming one of London’s most sought-after residential destinations. Poised on the southern shores of the River Thames, these sophisticated homes offer waterfront vistas that mesmerise at every phase, from morning sun to late-night lights. 

Rooted in the energy and dynamism of the city, SEVEN’s preeminent SE1 postcode places residents within moments of world-renowned sights, together with hidden corners waiting to be explored. Thrumming with cosmopolitan vitality, the South Bank is a neighbourhood steeped in history and culture; its river-flanked promenade sweeps past atmospheric markets, acclaimed arts institutions and icons of Brutalist architecture. 

Continuing this legacy, Southbank Place ascends as a striking new addition to the South Bank’s iconic skyline. Make a home in one of SEVEN’s beautifully appointed apartments and penthouses, where Central London living is defined by unparalleled comfort and thoughtful, wellness-centred design. 

Gaze at the corridors of power and the City beyond from your private balcony. Make use of five-star, resident-only amenities. Unlock the art of living at Southbank Place, your key to a London lifestyle like no other.

A Landmark Riverside Address in Central London

Connected to the Best of London

Embrace everything the capital has to offer from your home in Southbank Place. With its prime SE1 location, SEVEN places you in the midst of London’s spiritual homes of art, music and theatre. Wander verdant Jubilee Gardens, marvel at historic Westminster Abbey and stroll down the riverfront to sample the produce of Borough Market. Additionally, Southbank Place’s proximity to well-connected Tube and rail stations ensures that desirable London hotspots are in easy reach, from the City to the West End and beyond.

Luxury Apartments Designed for Modern London Living

Every SEVEN residence is designed as a calming city retreat. Cross the threshold into luxurious London apartments that harmonise generous space with open-plan architecture, illuminated by copious natural light. Meanwhile, floor-to-ceiling windows frame the ever-shifting theatre of the South Bank riverside. Carefully considered interiors with exquisite craftsmanship are curated alongside state-of-the-art appliances, elevating everyday rituals with a sense of occasion.

Connected to the Best of London

The Final Chapter

Crafted To Endure

Within the beating heart of London, among its most recognisable landmarks, SEVEN offers a perspective few will ever experience – an address defined by extraordinary protected views and a level of design rarely seen in the London market.

Architecture by Stanton Williams and interiors by Albion Nord bring together two of Britain’s most respected studios, shaping a building of Central London apartments that is timeless, enduring and unequivocally design-led. Quality is expressed in every detail – from the crafted stone façade and sculpted balconies carved from the architecture, to the leathered finishes of the kitchen islands and bespoke joinery throughout. The arrival experience is equally considered; an entrance to rival the finest hotels, reserved exclusively for residents.

Positioned on the River Thames’ most defining bend, SEVEN reveals panoramas of London’s most beloved sights – a location that needs no explanation.

The Final Chapter

Crafted To Endure

Why Choose Southbank Place

A SEVEN residence means much more than ownership of a splendidly crafted home – it signifies the start of a remarkable lifestyle in one of the world’s most vibrant cities. One where sumptuous surrounds set the scene for rich experience and holistic wellbeing, while days are shaped by the endless ebb and flow of the Thames.

Prime South Bank Location

With a prized position overlooking the waters of the River Thames, SEVEN encapsulates the height of contemporary riverside living. The South Bank is a place of dynamic creativity, Brutalist architecture and sensational views. Placed at the vanguard of the capital’s cultural scene, encompassing world-class art, film, theatre and performance, South Bank’s renowned arts institutions can be found just steps from your front door, including the Southbank Centre, BFI Southbank and Shakespeare’s Globe.

Exceptional Resident Amenities

Artfully blending the serenity of a private residence with the stellar amenities of a luxury hotel, life at Southbank Place London uplifts the day-to-day with considered convenience, all-encompassing wellness and sincere peace of mind with round-the-clock security.

 

Why Choose Southbank Place

Seamless Connectivity Across London

Residents can reach the thrills of Central London with utmost ease via SEVEN’s dedicated Waterloo Station entrance, connected directly to the main concourse. Enjoy convenient access to four major Underground lines plus an extensive National Rail network, just steps from your apartment.

Register your interest

For more information regarding our for sale properties, please fill in the form and a member of our team will be in touch.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Construct SouthBank Place Palette Exploration

Dear ,

Thank you for your interest. You will hear from us soon.

Frequently Asked Questions

Find out everything you need to know about SEVEN’s luxury London apartments with our dedicated FAQ essentials

Private Riverside Residences set on the Southbank of the Thames, at the rivers most recognisable bend. This is a new standard of Luxury Living with views unparalleled in London.

Located in SE1/Zone 1, on the most recognisable bends of the River Thames in Central London, Southbank Place sits on the South Bank overlooking the London Eye and the Houses of Parliament. It is also approximately a 1-minute walk from Waterloo Station, making it exceptionally well connected for residents and visitors to explore London and also to escape the city to the countryside with ease.

As a resident of Southbank Place, you are granted exclusive access to the private Health Club and Spa. An extensive club with facilities to challenge the finest 5* hotel. Amenities include:

  • A 25m Pool
  • Sauna
  • Steam Room
  • Treatment Rooms
  • Hydro Pool
  • Experience Shower
  • A superbly equipped gym
  • A Reformer Pilates Studio
  • As well as three fitness studios for private classes or for joining the weekly classes run by the on-site team of personal trainers

Yes, apartments are currently available to buy at SEVEN, Southbank Place, London. Apartments currently on the market include 1-bedroom to 3-bedroom layouts as well as a selection of Penthouses. Pricing generally ranges from £1.7 million to over £20 million, depending on the size and floor level

Within SEVEN, the final residential building at Southbank Place, configurations range from elegant one-bedroom residences to spacious three-bedroom apartments as well as deluxe penthouses. View our availability here.

SEVEN is a collection of luxury riverside apartments, on the most iconic bend of the River Thames, London. SEVEN is the final building within the larger Southbank Place masterplan.

Southbank Place affords the most enviable views in London. Located on the most iconic bend of the River Thames overlooking The London Eye and The Houses of Parliament, and moments from Waterloo, this development is located in the heart of historic London but with all the conveniences of modern living with exceptional connectivity from London Waterloo station (1 minute walk) and access to the City and Canary Wharf in under 15 minutes.

Designed by Stanton Williams, SEVEN the final building within the scheme is designed to complement the surrounding architecture of the Shell Building and the wider cultural district. Located among many of London’s most beloved cultural institutions including the Southbank Centre and the National Theatre, Southbank Place offers residents an unrivalled lifestyle. Within the building, SEVEN offers residents 24/7 concierge service, a private screening room and a dedicated wellness centre.

To register your interest in the final residential phase of Southbank Place, London, visit the Southbank Place site and use the ‘Enquire’ button and complete the registration form. Alternatively, contact the sales teams at Savills UK or JLL.

Book a Viewing