3 bed house for sale with outbuildings and paddocks (£660K) in Leominster

View Details

  • 3.73 acres
  • £660K