The Queens Head

Farnham, Surrey, United Kingdom



The Queens Head, Farnham, Surrey, United Kingdom