Black Friday Deal | Save up to £20. Get the code »

Peter Johnson

Peter Johnson is a member of the Cruising Association, Junior Offshore Group, Royal Ocean Racing Club, Royal Lymington Yacht Club and Royal Yacht Squadron, and contributes to leading yachting magazines worldwide.