apphoto

By apphoto

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.

Comments
Sign in or get an account to comment.