W.M. Snell are a bike dealership based in Hampshire. Their address is Station Road, Alton, GU34 2PZ. Get directions on the Auto Trader site.