Store Locations
SHIRO
Monmouth Street
63 Monmouth St.
London WC2H 9DG, United Kingdom
+44 20 3637 9346
Opening hours
Monday - Saturday/ 11:00am - 7:00pm
Sunday / 12:00pm - 6:00pm
SHIRO
ST CHRISTOPHER'S PLACE
15 St Christopher's PI, Marylebone,
London W1U 1NJ, United Kingdom
+44 20 3637 9355
Opening hours
Monday - Saturday/ 11:00am - 7:00pm
Sunday / 12:00pm - 6:00pm