Company name: The London Scooter Bodyshop
Description: London's top scooter respray shop specialising Vespas and Lambrettas. Insurance work undertaken. The London Scooter Bodyshop
Unit A, 1 Lockwood Way, London E17 5RB, United Kingdom