Meca Bikes previously known as W12 Motorcycles have over 20 years of experience with Motorcycles. Located in West London for the last ten years we have build a solid reputation based on expertise, knowledge and excellent customer service.
Our client based has a great percentage of repeat customers, peolple who come back to us year after year for servicing of their bikes, parts, custom work and MOT's.
Ultimately when it is time to upgrade, our customers know that they will find the right bike at the right price. Our repeat customers At Meca Bikes we are dedicated to the culture of Motorcycles.