Triumph Motorcycles has announced the inauguration of their brand new dealership facility in East of Kailash, New Delhi which goes through the name Body Triumph. Around the special day from the three year anniversary, the brand new outlet is yet another accessory for the Triumph network across India, following its presence in Bangalore, Hyderabad, Indore, Vijaywada, Chandigarh, Mumbai, Pune, Ahmedabad, Chennai, Kochi and Kolkata.