Outrageous motorcycle service and customer treatment at Triumph London Vauxhall.Brought in my Street Triple 765 RS for a 12000 mile service, they have been doing the work for more than a week and damaged the bike - it is now running 5k+ RPM in idle and fluctuating.The worst thing is that they keep saying “they did not make it worse” - they clearly did, in fact I never noticed any issues with engine and now it is just unsafe to ride.
Claim your business profile now and gain access to all features and respond to customer reviews.