Contact & opening hours

LOCATION

5A Seymour Place 
London, W1H 5BA 

OPENING HOURS

Monday to Friday: 8am-10pm

Saturday: 9am-10pm

Sunday: 9am-4pm

 

Email: hello@seymourkitchen.com

Tel: 0203 089 0500