Speke

If you were based at Speke, Standard Triumph/Triumph’s factory in Liverpool, we’d love to hear from you.
speke standard triumphThese two photos were taken at the Speke plant.
speke triumph