Team Challenge Racing is located in Southampton, United Kingdom on Hamble Point Marina, School Ln, Hamble-le-Rice. Team Challenge Racing is rated 3 out of 5 in the category sailing event area in United Kingdom.
Address
Hamble Point Marina, School Ln, Hamble-le-Rice
Accessibility
Wheelchair-accessible car park