Do not know really, lots of options in the region such as Bourton on the Water / Bibury / Burford / Broadway / Northleach / Chipping Camden etc.
If people want to kick tyres in which case a venue with a decent car park / café may work better. I could also suggest some decent roads coming in from all directions so people could maybe make a ride of it on the way to / from.