To navigate, press the arrow keys. Belgrave Glass (Leicester) Limited ← View details 11 Bath Street, Leicester, England LE4 7QD +44 116 266 5245 Get Directions From* To * — Required information