Thatched Cottage is a pub offering British and global cuisine. It features a garden, TV sports, and a welcoming atmosphere.