In Ufford, between Peterborough and Stamford, the 4-star White Hart Inn has log fires and uses food produced at its own farm. Stone built in the traditional way, the White Hart Inn offers an attractive blend of ... Read more

View all Luxury Hotels in Ufford