In many ways, it's a home away from home - and it's no surprise the charming town is often touted as one of the prettiest towns in the UK. Salcombe benefits from its very own micro-climate ...
Teams were confronted with a briskly flooding tide and a solid but gusty 15 knot breeze on this fine day. Much like handicap ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results