Yew Tree Inn, Highclere, Berkshire, UK

Had dinner here. Updated British food in a building originally built in the 17th century.

Comments are closed.