Get Directions to South Lodge Care Home ← View details 307 London Rd , Leicester LE2 3ND , England , United Kingdom, Leicester, England LE2 3ND 01162748000 Get Directions From* To * — Required information