God's Own Junkyard is located at Shernhall Street, E17 9HQ, Walthamstow, Waltham Forest. Nearest Underground station is Walthamstow Wood Street (approximately 550m away).