To navigate, press the arrow keys. Odeon Antiques and Interiors ← View details 76 - 78 St. Edward Street, Leek, England ST13 5LE +44 1538 387188 Get Directions From* To * — Required information