
Coombeshead Farm
Surrounded by 66 acres of vibrant meadows, cool streams and woodland that begs to be explored, Coombeshead Farm is without a doubt one of the best boutique country hotels in the UK. This year, due to COVID-19, Coombeshead have opened up the farmhouse for exclusive hire only. Coombeshead is a unique farmhouse getaway that offers…
Read more