Tag: London

Gods Own Junkyard To Showcase Their Neon Archive At Leadenhall Market

Gods Own Junkyard and Leadenhall Market announce Electric City, a collaboration involving multiple units showcasing their work in film over the last four decades. This will be installed and ready-to-view from 26 […]