UK restaurant closes after 9 years – ‘extortionate rise in costs’ | UK | News
A UK restaurant, which boasts a 4.7-star rating on Google, is closing after nine years in business. Nest in East London has been described as an "outstanding" restaurant, with delicious food and excellent service.…







