News

Noble Rot to launch Mayfair restaurant later this year 

The team behind Noble Rot has secured a site in Mayfair’s Shepherd Market for what will be its third London restaurant. 

Article from Big Hospitality.