Image for Taff Embankment

Taff Embankment

Taff Embankment is an engineering structure in Cardiff, Wales, built along the River Taff to prevent flooding and manage river flow. It involves a reinforced concrete wall and walkway that elevates the riverbank, protecting nearby streets and buildings from high water levels. The embankment also creates a scenic riverside area, blending flood defenses with urban development. Designed to withstand heavy rains and rising water, it plays a crucial role in safeguarding the city while enhancing public space for residents and visitors.