The short answer is No. due to this clause:-
3.2. The term "premises" is defined in Regulation 2(1) as a permanently immovable structure comprising at least a room or any boat or other vessel which is permanently moored. Any premises outside this definition, such as the open air, a tent, marquee or any other temporary structure and most forms of transport, would not be eligible for approval. In addition, there are requirements in Schedule1 that must be met before an approval can be granted.
The full regs can be found here
http://www.bedfordshire.gov.uk/Advic...ovedVenue.aspx
The regulations are going to be modified and relaxed but that wont happen for a few years