Bit far for a short day out. Shame.
There are a number of places like this dotted round the country. I really need to look for a couple near-ish each other for a long day out.
On a similar theme, this place is similar but for diesel engines.
www.internalfire.com.Worth a visit if in the area.