The Cat Head Inn is located in the Hamstone village of Chiselborough near Stoke-Sub-Hamdon in Somerset. The river Parrett and the Leland trails are close by, making the Inn an ideal location for a drink and a bite to eat.