Hi Pete,
Is that near Stratord-Apon-Avon if so thats a good way from me, I reckon they should have them in all large towns, it would make it more conveniant, I'm not sure how it works but years ago I was in the Triumph club and fortunately for me it was just down the road, I suppose you can't have it all ways.
Regards
Chris.