An interactive map showing the location of 89 and 90, High Street, Measham, Leicestershire, England, UK.