Tag results for: tokyobike

tokyobike - new london store - 0

tokyobike – New London Store

Founded in 2002 in a small, traditional Tokyo suburb of Yanaka, tokyobike has excelled in an already tough urban cycling market and the opening of their first permanent store in London marks their latest in a string of milestones. tokyobikes are designed specifically for cruising and absorbing … READ MORE