Anyone know anything about a bike shop at the top of St. John Street near to the cross roads in Islington? On the way home from work I noticed a shop window and a load of bikes in there. There were no signs and no shop name, but there were bikes in lined up in there.
Anyone know anything about a bike shop at the top of St. John Street near to the cross roads in Islington? On the way home from work I noticed a shop window and a load of bikes in there. There were no signs and no shop name, but there were bikes in lined up in there.