You can visit our Capital House Showroom in Welling, Greater London, to see a wide range of amazing bikes and cool clothing while you soak up the passion and dedication that's gone into the business over the last 25 years. We are only 10 miles to Tower Bridge, the heart of London.
The protection of your data is important for us. Click on "Activate" to allow us requesting google servers to show Google Maps.