Where is The Crown Hotel, Exford?

Where is The Crown Hotel, Exford located?

The Crown Hotel, Exford, Somerset, United Kingdom (approx. 51.13356°, -3.63976°)


Where is The Crown Hotel, Exford on the map?