Good range of bikes, including many actually in stock. Service is pretty good — not quite as passionately committed as Cheltenham Cycles, but better informed than the other half of Williams’ business (Babyland). Lots of good safety bits and pieces, and other bike accessories.