Ah, the Ram Jam Inn - that beacon of civilisation on the Great North Road. A place that puts all your hideous Welcoime Breaks and tacky Moto stations to shame. I go misty-eyed at the thought of the place...