Award winning 5 Star self catering holiday accommodation on a working farm near Winchester, Hampshire. This architect designed “eco build” is set in a wonderfully peaceful location adjacent to the River Itchen near the small village of Avington.
Drive up your private track to The Glade at Avington leaving the world behind you. Your peaceful, picturesque home for the weekend has a luxury sleeping pod (all bedding and linen provided), shower/washroom with loo, raised clearing with deck chairs for you to relax on, cooking area with Kadai fire pit and highly efficient cool boxes. Extras like food baskets and Champagne can also be provided.The Glade has everything you need for a completely relaxing getaway and it is exclusively yours!
The Barn at Avington is an industrial barn that can be styled to suit you (capacity up to 100), including 5* accommodation at our Cottages, woodland ceremony area, glamping field and wedding night escape to The Glade. Nothing would be more beautiful than saying your vows to each other under the trees with the river flowing past in this peaceful, woodland setting.