Some of the many neon lights and signs displayed inside God's Own Junkyard. Photo: AFP

Ever wondered where London’s unused neon signs go?

Whether in search of a glowing skull or a bright red heart, God’s Own Junkyard in London is a maze of multicoloured neon of all shapes and sizes, which is thriving on its retro reputation.

More Headlines