Restaurant Find: Duck Soup London
Duck Soup is a buzzing London restaurant where the chefs turn out simple food made with restraint. In fact, everything about this hotspot is pared-back, even the surrounds are minimal, probably deliberately so to showcase their honest food. The restaurant is inspired by the neighbourhood eateries of provincial France but with an ever-changing menu line […]
Share this