Yes it is certainly a Triumph, canot quite make out the reg. If it is WE, which is Sheffield then it could be registered in 1928 as I used to own WE 1946 which certainly was. If it is VE then it could be from a Scottish series., possibly Lanark. Best of luck anyway. V.twin.14