Royal Ocean Racing Club

Address:

Royal Ocean Racing Club

20 St James’s Pl,

St. James’s,

London

SW1A 1NN

Phone: 020 7493 2248

To access their website please click here.

To see the venue in Google Maps please click here.