Just received a letter from Triumph UK as a past customer.
Opening on Deeside 25th July, trading as 'Triumph Chester'. But it doesn't give the exact location of the showroom.
Bill Smiths, Chester will cease to be an authorised Triumph dealer as from 17th Sept.
Opening on Deeside 25th July, trading as 'Triumph Chester'. But it doesn't give the exact location of the showroom.
Bill Smiths, Chester will cease to be an authorised Triumph dealer as from 17th Sept.