Sellack
Village in Herefordshire, EnglandSellack is a village and rural parish in the English county of Herefordshire. It is on the River Wye three and a half miles northwest by north of Ross on Wye. The benefice is united with that of King's Caple. In 2011 the parish had a population of 248.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Hentland
Village in Herefordshire, England

King's Caple
Village in Herefordshire, England

Foy, Herefordshire
Hamlet in Herefordshire, England

Backney Halt railway station
Former railway station in Herefordshire, England
Fawley railway station (Hereford, Ross and Gloucester Railway)
Former railway station in Herefordshire, England
Pen-allt
Village in Herefordshire, England

South Herefordshire and Over Severn

St Dubricius' Church, Hentland
Church in Herefordshire, England