The Old Thatch Inn, Cheriton Bishop, Devon, EX6 6JH
Welcome to the Old Thatch Inn located in the small Devon village of Cheriton Bishop.