In case you've been living under a rock, Taste of London is back. The foodie equivalent of London Cocktail Week, the best restaurants, bars and international brands have descended on Regent's Park for 5 days of face stuffing and I was lucky enough to score a couple of passes to the opening night on Wednesday with [...]