342 Edgware Road,

London

W2 1EA

Closed on 15th, 16th

Wednesday 17:00- 23:00

Thursday 17:00- 23:00

Friday 17:00- 23:00

Saturday 17:00 – 23:00

Sunday 17:00 – 23:00