Sacred Heart Church – Henley-on-Thames Posted on 27/02/2017 glyn Location:31 Vicarage Road, Henley-on-Thames, RG9 1HT