To navigate, press the arrow keys. The Glass House Opticians ← View details 43 High Street, Newport, England TF10 7AT +44 1952 812009 Get Directions From* To * — Required information