Wigan,
Only just found this thread. Jeanie is quite right the festival is at Stokes Barn, Much Wenlock, Shropshire. The festival is sign posted from Much Wenlock.
If you like I can print you out a street map. (Aren't 'putors wonderful!!!)
Good festival and well worth a refresh of thread.
Gillie