London to Milan by Lambretta

It’s a ride that’s often discussed in pubs and bars around the UK, taking your Lambretta scooter back to its birth place in Italy. Continue reading