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