One of my favourite things about living in London is that there’s always something new happening, and recently that something new was the opening of Melt Room, a new grilled cheese sandwich shop in Soho. It’s not too far from my office, so on the opening day several of my colleagues and I stopped by on our … Continue reading