Where is Sevenhampton?

Where is Sevenhampton located?

Sevenhampton, Sevenhampton, Great Britain (approx. 51.613026°, -1.7014877°)


Where is Sevenhampton on the map?