5. Place


God’s Own Junkyard, Walthamstow, London I’m completely in love with this place. It’s the biggest shop of neon signs in Europe. I really wish it were a nightclub, but there are too many things there to get broken. I love the neon Jesus signs with guns...

Read latest The Observer - The New Review online.

Online newspapers at PressDisplay. Newspapers from UK
Newspapers in English