Price: Low to High  |  High to Low
Lambretta Clothing, Lambretta Logo, Lambretta Clothes, Lambretta Accessories

Lambretta

With its flagship store in Carnaby Street, London there is now a store in Leeds. Since 1997 the brand has grown rapidly into a global lifestyle brand renowned in Great Britain and international fashion circles.