The Dumont


The Dumont, an exclusive collection of 186 suites, 1, 2 & 3 bedroom luxury apartments within a modern classis building on the south bank of the River Thames.
Designed by internationally recognised David Walker Architects, The Dumont is oriented to maximise its unique views, the design enables residents to feel truly part of this great city, whilst also creating an oasis from its hustle and bustle.


Albert Embankment, SE1


St James