To navigate, press the arrow keys. Lords Electrical ← View details 2 Church Square, Market Harborough, England LE16 7NB +44 1858 434360 Get Directions From* To * — Required information