Upfront
Jan 06, 2020
4 minutes
TRIUMPH LAUNCH FLAGSHIP LONDON STORE
You can’t beat a good bike dealership, and Triumph has just gone the extra mile with its new opening in the capital.
The flagship store, which is nestled in the historic railway arches in the heart of Vauxhall, was opened by the Lind Automotive Group, and will offer a load of new and pre-owned Triumphs, alongside servicing, clothing and parts & accessories.
Devron Boulton, National Sales Manager, Triumph Motorcycles UK & Ireland, said: “Triumph hasn’t had a dedicated Central London presence for a year so we’re excited that this has now been rectified. As a proudly British brand, it’s important to us that we have a hub in the nation’s capital. And, with the site
You’re reading a preview, subscribe to read more.
Start your free 30 days