Get Directions to Edmonds and Slatter Opticians LUTTERWORTH ← View details 16 High Street, Lutterworth, Leicestershire LE17 4AD, United Kingdom, Lutterworth, England Get Directions From* To * — Required information