
LONDON
1C Poland Street
Soho, London
W1F 8PR
United Kingdom
Mon - Sat 12:00pm - 7:00pm
Sun - 12:00pm - 6:00pm
Holiday Hours
Christmas Eve - Tuesday, December 24 12:00pm - 6:00pm
Christmas Day - Wednesday, December 25 CLOSED
New Year’s Day - Wednesday, January 1 CLOSED