Filters:
sports club in Aldeburgh
About 1 results.
Aldeburgh Yacht Club
Slaughden Road, IP15 5NA Aldeburgh, United KingdomAldeburgh Yacht Club, situated on the Suffolk coast, is a large and thriving club catering for all aspects of the sport of sailing. Located between the sea and the River Alde one mile south of th…