Map of International Supermarket, 52, Sparrow Hill, Loughborough, Charnwood, Leicestershire, England, LE11 1DE, United Kingdom