Loading Map....
Address
Stratford House
11 Stratford Place
London
W1C 1ES
United Kingdom
Due to the latest government lockdown the clubhouse will be closed from Tuesday 5 January 2021.
Address
Stratford House
11 Stratford Place
London
W1C 1ES
United Kingdom