Bing News
I ate one of London’s most expensive menus, worth &163;380 – but is it worth the splurge?
But such greatness doesn’t come cheap. The sleek fine dining spot’s 14-ish course set menu comes in at a whopping &163;380 per person, making it one of the most expensive set meals in London (the most ...
8 hours ago