Where is Thorpe Bassett?

Where is Thorpe Bassett located?

Thorpe Bassett, Thorpe Bassett, Great Britain (approx. 54.14782°, -0.6824146°)


Where is Thorpe Bassett on the map?