Last Updated:

November 12, 2014

New River Studio’s, Eade Road

DSC_0716

New River Studios is a community arts’ centre and studio complex in Manor House, North London. It is run on a not-for-profit basis, by a Community Interest Company of the same name.