The Queens Head

The Queens Head
Ashford Road, Ashford, Kent, TN23 3ED