The rain has arrived and with no let up it’s the perfect time to hide inside with some indoor London sights.
If you like all things neon then I highly recommend a visit to God’s Own Junkyard in Walthamstow. It’s a bit of a trek but definitely worth the tube time. And best of all it’s free to visit!
As they say a picture speaks a thousand words so I’ll let you check it out for yourself.