I personally like the triumph owners club and the adventure riders forum
http://www.triumphrat.net/twin-talk/
http://www.advrider.com/forums/showt...1616&page=1549
With the way the web is these days I didn't think that there was such a thing as a UK only site.
B