Venues

Luton Hoo Open Water Swimming THIS VENUE IS NOW CLOSED FOR THE 2021 SEASON Luton Hoo is a 5-star luxury spa hotel on the border of Hertfordshire and Bedfordshire, with easy access off the M1 and the main trainlines from...