Tucked away in the middle of England, about halfway between London and Manchester, sits the town of Hinckley. It’s unclear when it was founded, but its recorded history goes back to Anglo-Saxon times, which ended in 1066.
A bit more recently, in 1988, Triumph Motorcycles Ltd set up shop