Where is Measham?

Where is Measham located?

Measham, Leicestershire, United Kingdom (approx. 52.7062735°, -1.5074667°)


Where is Measham on the map?