The Dumont
Client
St James (South) Developers
Project Value
£90m
Construction Dates
2018 – 2020
The Dumont
Situated on the Thames’ Albert Embankment, The Dumont is a 30 storey tower and is one of three developments in the area. The building includes 28 floors of luxury residential apartments, 2 floors of CAT A office and a restaurant.