Surplus Stores Walthamstow, Waltham Forest - Welcome to the directory of Walthamstow Surplus Stores and clearance stores in Walthamstow. It lists surplus stores and clearance stores who offer surplus gear. Find business details, ratings and reviews of your local clearance store or surplus store in Walthamstow, Waltham Forest and write your own review. Are you a clearance store in Walthamstow? Why not advertise your surplus gear business on the Walthamstow Business Directory – IT'S FREE!