The Old Vicarage

The Old Vicarage is a residential care home located in Wigmore, near Leominster, Herefordshire. It offers accommodation and personal care for a maximum of 16…