Hearty dishes on offer at Rosa’s Seven Dials, Covent Garden

With the recent wintry weather, it was a perfect time for us to check out one of our favourite Thai restaurant’s in London: Rosa’s Thai Cafe at their Seven Dials branch