A delightful 'getaway' in a large garden in Islington free from the noise and light polution of London.