http://blog.holidayparkhols.co.uk - Holiday Lodges in the Cotswolds are the perfect retreat, the stylish and contemporary log cabins at Lake Pochard are perfectly placed for peace and quiet. This video review gives you details of the park and much more.