Camden Cycles 

Camden Cycles 
241 Eversholt Street, Camden Town
London UK-NW1 1BA
United Kingdom