God's Own Junkyard London | A peek inside this wonderful warehouse in Walthamstow filled with colourful neon and lightbulb signs