Here's what Trippy members say about Milk & Honey:
"Milk & Honey, Poland Street, London, United Kingdom" See More