A new British bistro from the team behind the Michelin-starred restaurant St Barts is to open in Old Street next month, the Standard can reveal. Called Tavern, the project will replace the group’s ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results