
Time Out set to open first UK food market in 2028
It plans to open the London site – which will include roughly 15 restaurants, bars and food businesses – in the summer of 2028.

It plans to open the London site – which will include roughly 15 restaurants, bars and food businesses – in the summer of 2028.