Contact & opening hours

LOCATION

5A Seymour Place 
London, W1H 5BA 

OPENING HOURS

Monday & Tuesday: 8am – 4pm

Wednesday to Saturday: 8am-10pm

Sunday: 9am-4pm