Review of God's Own Junkyard – by Vesna D.

God's Own Junkyard

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.