A state of the art studios and production service facility in London & Ibiza, providing unique spaces and bespoke production for shoots and events
77-81 Scrubs Ln, London NW10 6QU, Vereinigtes Königreich -: - e-mail: neil@filmplus.com Agent page