Company name: Bike & Run
Description: Cycle shop with athletic & swimming gear
128 High Rd, London N2 9ED, United Kingdom