Uh Oh! We broke the website again...
We're upgrading our website. It will be live again on Tuesday 19th September 2023.
Follow us online for the latest updates... @leoandliluk
You can still shop in-person at our Leo + Lil store: 33 Gowthorpe, Selby, YO84HE. Come and say hello!
Sign up below for updates from us at Leo + Lil
x Nicole