Where is Spar?

Where is Spar located?

Spar, Spar, Great Britain (approx. 52.70497°, 0.688746°)


Where is Spar on the map?