David Leigh Productions

David Leigh Productions Limited is a production and entertainment company based in South Wales, UK

What We Do

image

Musical Theatre Productions

image

DJ Services

image

Weddings and Functions