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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results