Closed for housekeeping:

19 June - 9 Sept 2017

 

Monday to Friday:

+44 (0) 20 7602 3316

Saturday and Sunday:

+44 (0) 20 7938 1295

 

18 Stafford Terrace

W8 7BH