Membership Shanghai Club , China Race Club , Shanghai Cercle Sportif Français , Shanghai Thatched House , London