Need some help with a recent order or just want to say hi?
Be sure to reach out to us at hi@lumoirlondon.com
We'd be more than happy to give you a hand :)
Address: 67 Chester Road
London
E36 7OL