Located in the heart of Walthamstow Village, God's Own Junkyard is a cafe that is filled with hundreds of neon signs. It is home to iconic signs from movies like Eyes Wide Shut, The Dark Knight ...