The Olive Mill
Bath Road,, Chilton Polden, United Kingdom
Booking.com
Book Now