largescale

Large Scale

Large Scale is an award winning production company located at the heart of Leicester’s Cultural Quarter in Phoenix Square. At Large Scale we provide the complete production package. We will …