we'll be back!
We are currently in the process of updating our website.
A beautiful new site is currently under construction – if you need to get in touch please use the contact details at the bottom of the page.
If you are looking for Meller Designs – Accessories, please click on the below button to be re-directed.
0207 724 5222
Meller House, 42-43 Chagford Street, London, NW1 6EB