Upton, Leicestershire

From Wikipedia, the free encyclopedia

Upton, Leicestershire, United Kingdom is a location west of Shenton and south-east of Sibson.

[edit] Sources

(Google Maps)