Recension av God's Own Junkyard – av Vesna D.

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.