Food Taste of London is back at Regent’s Park Life in LuxuryJune 4, 2013August 26, 2013 Who? Taste of London What? Taste of London festival is back at London's Regent's Park. This year is the foodie festival's 10th anniversary and to celebrate, it's putting on a...