VICARAGE FARM

Vicarage Farm

Vicarage Farm, Winchester, SO21 3BL