I've been wanting to visit this place for aaaagggggeeeees...... read below for directions (albeit slightly incoherent)
As you get out Walthamstow Central station, walk half way down Hoe Street, turn the corner, walk down St Mary's Road, you'll soon hit a narrow path called Church Lane, walk down this path, pass the Vestry Museum and Vinegar Alley and then turn right. About five minutes down this road you'll arrive at an open gate, leading to a number of factory buildings, outside which you will see a sign that reads 'Gods Own Junkyard.' Follow the signs and you'll find yourself in this strange space filled with colourful neon lights! You've made it! Quite unassuming and very magical and trippy, def worth a visit!!