England 1961 Prev England 1961 Next 1961 Back Henley on Thames. England. G.B. ENGLAND. Henley on Thames.1961. Prev Next See caption Follow this story:1 Images