Reviews of God's Own Junkyard Relevance Newest Oldest Highest rating Lowest rating Share Report Daniel S. Professional 30 October 2023 Amazing collection of neon signs, you see something new every time. Share Report Vesna D. Expert 20 September 2022 One of the coolest places in London, with more neon lights than you can ever imagine. The cafe is really nice, with homemade treats. It is also dog friendly.