
Islabikes To Host Pop-Up Shop In South West London
23rd March 2017
In a first for the company; children’s bicycle experts Islabikes have announced they will be hosting a pop-up shop in Battersea Square, London from Friday 7th April until Sunday the 9th April 2017. Islabikes will be bringing their showroom experience…