Harrow Arts Centre, Harrow, Middlesex, London