I saw an advert for this in the middle of Portsmouth. As I was on my bike I wasn't able to take down any details. A quick google search did not come up with the goods either. Anyone know anything about it? Is it a good day out? The Mrs and I have never been to a Cricket match (Scots): Any comments gratefully received.