To navigate, press the arrow keys. Oxfam Shop ← View details 69 High Street, Stamford, England PE9 2AW +44 1780 765303 Get Directions From* To * — Required information