Eating, Drinking, Sleeping. The White Hart is located in the pretty village of Ufford, just five miles outside the picturesque town of Stamford and ten miles from Peterborough. After owning the pub for the past seven years, Michael has moved The White Ha