UK Restaurants March 26, 2017 0 The Mint Room You could hardly guess the culinary roller-coaster that awaits you on first seeing the rather…