Company name: East Afton Farmhouse
Description: A stunning venue for big country weddings and events on the Isle of Wight, this beautiful 18th century Farmhouse has barns and self-catering accommodation
Newport Road, Yarmouth PO40 9UF, United Kingdom