4.7
Arts and Entertainment Venues
God’s Own Junkyard
london, United Kingdom
God’s Own Junkyard is an incredible display of neon art and signage located in Walthamstow, London. It features a collection of neon artworks and vintage signs, a true visual feast that represents both nostalgia and creativity. Ideal for art lovers and Instagram enthusiasts, this unique location provides vibrant backdrops perfect for photographs.
Best time to visit
Afternoons
Insider tip
Visit during the week to capture the best photos without crowds....
Free AI travel planner
Add God’s Own Junkyard to your itinerary
VoyaBear builds a full personalised trip plan for london around your travel personality. Free, instant, and made for you.
Generate my itinerary — free