Project Overview
The Dumont completes the St James’ trio of buildings on the Albert Embankment on the south bank of the River Thames.
The Albert Embankment is situated between the cultural South Bank and the new Embassy District of Nine Elms between Lambeth and Vauxhall Bridge. The Dumont is the centrepiece of the trio of buildings on the Albert Embankment.Designed by the renowned David Walker Architects, this elegant building comprises four elements of varying heights and orientations, David Walker believes that the magic comes from its breath taking views across the river and the great city beyond.