Triumph TRW Registers TWR 25917 September 17, 2021 Dave 0 Comment Triumph TRW 1957 in Market Weighton,United Kingdom Engine Number TWR 25917 Bike Details Good original ex-Canadian Army specification. Imported back to the UK in 2015. Located in Market Weighton,United Kingdom