The Vineyard At Stockcross

Stockcross
Newbury
United Kingdom