Stay at the St Giles London Hotels for the Taste of London

Venue: Regents Park, London
Represented by some of ’s best Restaurants & celebrity chefs, the event is a gastronomic celebration of unique cuisines. Held outdoors in Regent’s Park, it is an absolute must for food lovers.