The Swim Shed is located in Duncote, Nr Towcester, United Kingdom on Unit 1, Selby Barns. The Swim Shed is rated 5 out of 5 in the category public swimming pool in United Kingdom.
Address
Unit 1, Selby Barns
Accessibility
Wheelchair-accessible car park