Back to top
Contact or visit Lilly Designs today
4 Pollard Close, Newport,
NP18 3SS
Call us on: 0870 122 1231

Here's where we are based

A little bit more information

Lilly Designs, Wedding Suppliers in Newport. Wedding Suppliers.

Lilly Designs