Richard Hammond has teamed up with Royal Enfield by unveiling a special ‘World Origin Site’ plaque to celebrate the company’s 125th anniversary.