The Barn

Company Description

An exclusively vegetarian / vegan guest house offering environmentally sensitive holiday accommodation in the New Forest.