| Situated approximately two and a half hours away from London, Weymouth and the south west of England has excellent road and rail links to London and the rest of Great Britain.
A spectator friendly venue, fans will be able to line the shores of Dorset and east Devon to enjoy the sailing events.
|