Where is The Three Horseshoes?

Where is The Three Horseshoes located?

The Three Horseshoes, The Three Horseshoes, Great Britain (approx. 51.80908°, -2.7213°)


Where is The Three Horseshoes on the map?