OMG! what a gorgeous venue find, the HWC is delighted to introduce you to the fabulous new The Barn at Avington, a new wedding venue in the Hampshire Countryside. Boho, outdoor wedding perfection, with a touch of luxe.