Chelsea Ball October 20, 2018 Foodie Travel, UK Travel ETC's Favorite London Restaurants Chelsea Ball October 20, 2018 Foodie Travel, UK Travel Here are some of our favorite restaurants in London. If you are planning to travel the UK capitol, here are our top picks to grab a bite or enjoy a nice meal.