Where is The Circle?

Where is The Circle located?

The Circle, The Circle, Great Britain (approx. 50.783794°, -1.08609°)


Where is The Circle on the map?