The Three Horseshoes

Henley-on-Thames, United Kingdom

Lovely food and excellent service. Located a five minute walk from the centre, an english pub that does great beer, fine ale and good wines. A secret garden. Great value for money and a good setting.