Filters:
clear
Country: United Kingdom

sports club in Aldeburgh

About 1 results.

Aldeburgh Yacht Club

thumb_up 492 likes
rate_review 29 Reviews
favorite 1342 favorites
Slaughden Road, IP15 5NA Aldeburgh, United Kingdom

Aldeburgh 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…

  • 1