There’s something quite Harry Potter-ish about The Bicycle Hub in Cheltenham. For a start – its address – 278 Gloucester Road, Cheltenham Railway Station, Platform 2, Cheltenham. And while passengers on the 8.28am London Paddington to Cheltenham – calling at Reading, Didcot Parkway, Swindon, Kemble, Stroud, Stonehouse, Gloucester and Cheltenham Spa – are quite used to […]