Hafod

Hafod

Hafod is a district of the city of Swansea, in South Wales, U.K., and lies just north of the city centre, within the Landore ward.

Read more about Hafod.