Google Street View - Newtown Limford, Leicestershire, England



Google Maps Street View of Newtown Limford, Leicestershire,England, United Kingdom.

Find where is Newtown Limford located. Coordinates (latitude,longitude) Newtown Limford, Leicestershire: 52.66667, -1.23333. Get accommodation in Newtown Limford or nearby Newtown Limford



Booking.com







Greenhaugh Sturmer Hesket Newmarket Wootton Glanville Clock Face Cold Brayfield Isleornsay Fortrose Oxted Blackbushe

Privacy Policy