Our Residential Camp sessions on 6–11 July, 13–18 July and 20–25 July are now fully booked. Final places remain for the 29 June–4 July session.