Anyone know where I can go to try mini-moto in London? Numerous google, and newsgroup searches only show old and bad URLs.. Thanks