Places Sign Heaven at Gods Own Junkyard Neon, bulbs, signwriting and smut fill the inside of East London's incredible Gods Own Junkyard. Better Letters Jul 20, 2014 • 3 min read A glimpse of the treasures at London's Gods Own Junkyard.