CONTACT US

Please contact us:

Luchi & Ota

62 Edgware Way, Edgware
London, HA8 8JS

T: (+44) 0208 958 7714
E: hello@luchiandota.com

Opening hours:

Monday to Friday: 10am to 6pm
Saturday: Closed
Sunday: Closed