Where is Seckington?

Where is Seckington located?

Seckington, Seckington, Great Britain (approx. 52.664104°, -1.6149534°)


Where is Seckington on the map?