Exhibition God's Own Junkyard at the Walthamstow Village Window Gallery 04 Dec 2015 – 10 Jan 2016 Save / follow I've seen this Comment on God's Own Junkyard at the Walthamstow Village Window Gallery Share God's Own Junkyard at the Walthamstow Village Window Gallery with your friends Walthamstow Village Window Gallery London, United Kingdom