The Museum of Garden History Lambeth Palace Road, London, London SE17LB