Gaucho to undergo brand revamp with Mayfair restaurant launch

Restaurant chain Gaucho has unveiled it will be making changes to the business, which includes a new restaurant design and cinema screen, with the new design launching at Gaucho’s original restaurant on Charlotte Street in Mayfair this month.

Back to top button