New British restaurant group snaps up two London sites
The Markets Group, which looks to create ‘farmers markets’ housed within the same space as new restaurants in London, has just opened its first site in Crystal Palace and is opening a second in Fulham later this year.