Stage Screens at the Mermaid Theatre by administrator | Oct 31, 2012We were delighted to supply 3 LED stage screens to the Mermaid Theatre in London for the Vietnamese Student Association in ...