Three Stars in Henley-On-Thames 25 Station Road, Henley-On-Thames, RG9 1AT Tags: cuisine: international