Cycle Shops in London - Fitzrovia 51-52 Rathbone Place, Fitzrovia, London, W1T 1JP Tags: bmxs, clothing & footwear, mountain bikes, road racers, safety helmets