Finsbury Park, London. Open air Theatre. [M]