Liphook, Hampshire, GU30
Welcome to the Deer’s Hut, a quintessentially English country pub situated in Griggs Green near Liphook in Hampshire.