The Farmhouse
The Farmhouse is a semi-detached cottage attached to the owners’ farmhouse. It is located five miles from the town of Ledbury. This self catering cottage […]
B&B, hotels and self-catering in and near Ledbury
B&B, Self Catering and Hotels