Hillside Hangouts at Farncombe Estate
Farncombe Estate near Broadway in Worcestershire has added a collection of luxury self-catering party houses to its property portfolio. The 400-acre estate is already home to three hotels – Dormy House, Foxhill Manor and The Fish – and guests can now book …