Where is Swithland?

Where is Swithland located?

Swithland, Leicestershire, United Kingdom (approx. 52.7127177°, -1.1882174°)


Where is Swithland on the map?