Purple Turtle
Purple Turtle
61-65 Crowndale Road,
Camden Town,
NW1 1TN,
United Kingdom