2 weeks, 1 day ago

If you are looking for something a bit different to do, you should check out God's Own Junkyard. Located in Walthamstow it is a open on weekends only, a cacophony of neon lights that you can check out and have a bite to eat or a drink in this alight world of wonder.

61999