Hurst Castle Sailing Club phone Keyhaven Keyhaven, Hampshire SO41 0TP map Keyhaven Yacht Club phone Keyhaven Keyhaven, Hampshire SO41 0TR map if (!IN_DEV) { ?> } ?>