World Premier of Netflix The Crown Season 5
The star studded World premiere of The Crown, Netflix Season 5, was held at Theatre Royal, Drury Lane, London and we were delighted to play a part in the grand production that accompanied it. We dressed a regal red carpet backdrop with moody, atmospheric, florals which were tumbling and overgrown – a nod to the… Read More