Where is Brixworth?

Where is Brixworth located?

Brixworth, Brixworth, Great Britain (approx. 52.33101°, -0.9025609°)


Where is Brixworth on the map?