Visiting Covent Garden? In this guide we round up the best Covent Garden restaurants, places to stay and of course the best things to do in Covent Garden