Google
×

The Herberts

Hamlet in Wales
The Herberts is a hamlet in the Vale of Glamorgan, Wales. It is located immediately to the north of the village of St. Mary Church and southwest of Llandough, 2.2 miles by road southwest of the market town centre of Cowbridge along St Athan Road.... Wikipedia