Allen's Ebikes is just a 20 min train journey to London, so getting to Allen's Ebikes from London, is very easy, we are happy to help you with all your E-Bikes questions, if you travel from London to see us, so London is defiantly one of the areas that we will be dealing with a lot, as Leighton Buzzard is a commuter town to London, and we have plenty of folding E-bikes for the London traveller.