It just occurred to me that I've visited the Newark Show way (way, way) back in 2001 on my way down to Centre Parcs in Elveden for a weekend. I guess it must have been on the main road because I'd no idea it was on and only saw a sign for it as I was passing by. I remember nothing about it other than Robin Hoods seemed pretty cool.