The Dumont

The Dumont is located on the South Bank of the River Thames. Standing at 30 storeys in height it consists of suites, one, two and three bedroom apartments and penthouses.

The development consists of extensive residents’ facilities including games room, ten-pin bowling and private cinema as well as 12th floor residents’ lounge.

The building has office space at ground and first floor as well as a restaurant with outside space sitting within the Albert Embankment Plaza.