God's Own Junkyard is a riot of neon signs, film props, fairground lettering, and glowing salvaged oddities in Walthamstow. It is part gallery and part visual overload, and it makes a good off-centre London stop when you want something less polished than the big museums.