Top Menu

It’s up!

One of our hire wreaths in Leicester Square, 3.5ft diameter with giant baubles, lights and poinsettia flowers.