17th January 2023
News
Steakhouse group Gaucho is heading to Covent Garden with a site yards away from its famous piazza.
Article from Big Hospitality.