About Woodhampton Larches in Herefordshire

Woodhampton Larches is a hill in Herefordshire with its peak reaching a height of 217 metres above sea level.