Knoll Hill Farm, The Place To Stay  -  4 Star

Knoll Hill Farm, Trudoxhill, Frome, Somerset, BA11 5DP [ Telephone not available ]

Loading Photos & Map of Knoll Hill Farm, The Place To Stay

Be the first to Write a Review!

Been to Knoll Hill Farm, The Place To Stay? Share your experiences!