Filters:
clear
clear
Country: United Kingdom

windsor in Farnham Royal

About 1 results.

Dukes Head

Howards Gate 4, SL2 3AL Farnham Royal, United Kingdom

The Dukes Head is a Fantastic Pub Restaurant in Farnham Royal near slough & Windsor. Good Food & Entertainment also a good choice of Beers & Wines

  • 1