The Marsh Farm Estate is an exclusive hire barn wedding venue with accommodation for 40 guests in 20 bedrooms.