The Crown & Horns



Chilton • Show on map
View Details for Price
The Crown & Horns is a beautiful country pub built in the 1700s. It has a friendly bar and an intimate restaurant serving freshly cooked food. The hotel is attached to the pub but is a newer building…More info
