Not going abroad this year? Not to worry. The exquisite five-star hotels in Knightsbridge have a deluge of culinary experiences to enjoy – from posh picnics to a travel-inspired afternoon tea