Shoreditch’s Nest Flips to Tavern with Michelin-Starred Team
The team behind Michelin-starred Restaurant St Barts is transforming their former Nest site in Shoreditch into Tavern, a new British bistro. Get ready for fresh culinary delights!
The team behind Michelin-starred Restaurant St Barts is transforming their former Nest site in Shoreditch into Tavern, a new British bistro. Get ready for fresh culinary delights!