The Little Angel, Henley on-Thames, England