Closed for housekeeping:

15 June - 23 Sept 2015

 

Monday to Friday:

+44 (0) 20 7602 3316

Saturday and Sunday:

+44 (0) 20 7938 1295

 

18 Stafford Terrace

W8 7BH