Hidden in an industrial estate in Walthamstow, east London, is God's Own Junkyard, a museum full of neon lights. I've visited this spot a number of times, but I still can't get enough of it. As soon ...
When you hear the words ‘London nightlife’, you’ll probably think of pint-sipping on Soho pavements, of mega nightclubs in former IKEAs and of drunken kebab queues in the early hours.
The new venue, called NEON ... Light Festival, celebrASIA, and Christmas at Battersea Power Station, the riverside neighbourhood has firmly established itself as a cultural hub in central London.