London Velo is a new Cafe bike shop and bar in Deptford, South East London. We are a friendly local establishment and have built up a strong reputation with our customers for honest advice, quality products and excellent customer service.