I ONLY use recommended, high quality OEM components and everything is price checked online.

*** Keyworker Special ***

Jun 13, 2020 – Jun 20, 2020

Bike Service for £20 for all Key Workers. Free no-obligation bike check

Show this code at the store:


9 months ago
I bought my bike into John to get serviced before doing LeJoG. His expertise, experience and workmanship were outstanding from the first time to drop of the bike. He has got my bike working perfectly and the care and attention to detail throughout have been outstanding. I will happily get everyone I know to use John in the future and his personal touch was outstanding. Nothing too much for the man! Thank you
- Kingsley W
4 months ago
I bought a restored cyclocross bike from John. The bike rides beautifully, and John was helpful and communicative throughout the process.
- Don M
9 months ago
I brought my bike to John as a last hope that someone can fix it. Was so much wrong with it.John was efficient and professional.He done excellent job and my bike rides as new. I will highly recommend John to anyone Thank you so much
- Beata S

About us

I am an experienced bike technician based in Headington.  I have undertaken training in all aspects of bicycle repair and maintenance and strive to keep up with the latest technological developments. I am also a time-served car mechanic and was once mechanically responsible for a fleet of trucks. I’ve always been interested in how things work, working with my hands, engineering and fixing things. I get a huge amount of satisfaction from seeing people ride away on a bike that I have serviced. When I work on a bike, I always take my time to make sure every job is meticulously completed to the highest possible standard.

I am also a fully qualified Further Education teacher with 20 years’ experience. I am involved in some community initiatives offering cycle maintenance and repair workshops.

Contact Us


Call now
  • 07766 810819


Get directions
32 Bayswater Road
United Kingdom

Business Hours

Mon:9:00 AM – 5:00 PM
Tue:9:00 AM – 5:00 PM
Wed:9:00 AM – 5:00 PM
Thu:9:00 AM – 5:00 PM
Fri:9:00 AM – 5:00 PM
Sat:10:00 AM – 2:00 PM
Get quote
Message sent. We'll get back to you soon.