Westcroft is an open all year caravan site in Gloucestershire featuring electric hookups, coarse fishing at Hillview Lakes, and views of the Malvern Hills near Tewkesbury.