Stansted Park
24 July 2013
The Wine Cellars can hold 10,000 bottles