To navigate, press the arrow keys. Village Fabrics Ltd ← View details 4-5 Saint Leonard's Square, Wallingford, England OX10 0AS +44 1491 204100 Get Directions From* To * — Required information