Where is The Crown Inn, Stoke by Nayland located?
The Crown Inn, Stoke by Nayland, The Crown Inn, Stoke by Nayland, Great Britain (approx. 51.98938°, 0.89529°)
The Crown Inn, Stoke by Nayland, The Crown Inn, Stoke by Nayland, Great Britain (approx. 51.98938°, 0.89529°)