Neon Warehouse
God’s Own Junkyard is a massive collection of neon signs located in an industrial area of Walthamstow, London.
It’s only open Friday and weekends but has a bar and cafe so you can pop in for a drink and be surrounded by vintage neon pieces.
I’ve been wanting to visit for ages and finally made it today.
57
views
- 4
- 0
Comments
Sign in or get an account to comment.