Welcome to Dumont

London style meets Manhattan cool at this arty mixed-use development on the banks of The Thames

Sitting on the Albert Embankment opposite Tate Britain, The Dumont has been cleverly orientated to take in the best view of the city including The London Eye and The Houses of Parliament.

The Development

The previous 1960s office building has been completely revamped by international architectural firm David Walker Architects. The Dumont, which is named after the highly collectable work of Royal Doulton, which was once based in the area, comprises 162 luxury suites and 1, 2 and 3-bedroom apartments, as well as retail space, office space and a café on the lower floor.

The elegant 30-storey building has four elements of varying heights and orientations, giving residents spectacular river views from the double height frames. While the exterior palette is a modern interpretation of classic monochrome with warm grey and white alongside softened black.

The interiors have been created by Spinocchia Freund, known for its boutique luxury interiors. As a result, the interiors at The Dumont are a fusion of New York and London: timeless, stylish and luxurious including a lobby entrance that feels like a private members’ club. Mixed metals, sleek glass and soft interior finishes create a stylish but comfortable look and feel.

With its outstanding location, there’s much to see and do nearby. But if you don’t want to venture out there are plenty of onsite facilities to enjoy including exclusive bars and dining spaces, ten site pin bowling and a cinema.

Close By

The Albert Embankment district is situated between the cultural South Bank and the new Embassy District of Nine Elms between Lambeth and Vauxhall Bridge.

Albert Embankment Plaza is a new landscaped space at the base of The Dumont, designed by world-renowned landscape architects, Townshend. Relax on the seating areas surrounded by organically shaped lawns and evergreen shrubs. Or take a walk round the experiential artworks, developed specifically for the area by Futurecity Random International, making Albert Embankment Plaza a must-see destination for art lovers.

For more art, music and theatre, London’s cultural centre the South Bank is just a short walk away and includes The Royal Festival Hall and Hayward Gallery. While just across Vauxhall Bridge is Tate Britain, the UK’s leading public gallery for British art.

Getting Around

The Dumont’s Zone 1 location means everything is on your doorstep.

Vauxhall Tube and mainline station is just seven-minute walk. From here you can Oxford Circus in just seven minutes and the City in under 15 minutes. Or if you fancy a stroll, Westminster is just a 20-minute walk away.

  •  City skyline views
  •  Private cinema
  •  Ten pin bowling and games room
  •  12th floor residents' lounge, dining room, roof terrace, observatory and secret garden
  •  Access to the 19th floor Skyline Club Lounge and infinity pool, gym and spa in The Corniche building
  •  Screening room
  •  24-hour concierge
  •  Secure underground parking