The White Hart

The White Hart in Great Yeldham wedding venue.