Tag Archives: London Chocolate Shops

Mast Brothers arrive in London

The bearded brothers who rocked the chocolate world with their Brooklyn factory have crossed the ocean to set up in London. It’s their first shop outside of New York and they’ve chosen to take on London’s already thriving chocolate scene. … Continue reading

Posted in Blog | Tagged , , , | Leave a comment