The White Hart Inn is a country pub offering a warm and welcoming atmosphere with a focus on great beer and food. It is situated on the Thames Path.