Experience world-class dishes crafted by internationally renowned chefs at the UK’s best MICHELIN-starred restaurants.
MICHELINBritish
Tea Building, 56 Shoreditch High Street,
E1 6JJ,
London
Average price £79
Very good value for money and a very pleasant night out