There’s something in the air in London at the moment. Is it spring? An unreasonably high pollen count? Saharan sand? Something certainly seems to have whipped up a frenzy of restaurant activity, with today (6 May) alone seeing the official opening of Fera at Claridge’s (though it seems they won’t really be fully open ’til Thursday), Beast, Noodle House, TING […]