
West London all-day casual restaurant and cafe chain Chucs is to open in Belgravia. Some might find the news unpromising given what some reporters see as the group’s Monte Carlo-esque approach to pricing, but Chucs must be doing something right given the group is to open a new flagship in this prime postcode. The Belgravia […]