The Little Britain Challenge Cup is the largest industry regatta for construction and property related businesses.

Location: South Coast