Clock Barn

Clock Barn

Hampshire, UK / Wedding venue in Hampshire. Situated in beautiful surroundings in the heart of rural Hampshire, this impressive barn is a truly wonderful country venue.
Clock Barn