Shoreditch
LOCATION
ADDRESS
189 - 190 Shoreditch High Street
London. E1 6HU
+44 (0)207 729 2182
HOURS
Mon – Sat 11am-7pm // Sun 12pm-6pm
LOCATION
189 - 190 Shoreditch High Street
London. E1 6HU
+44 (0)207 729 2182
Mon – Sat 11am-7pm // Sun 12pm-6pm