Two new London restaurants which open on the same day next week have been named in honour of the late Queen Elizabeth – Lilibet’s in Mayfair (pictured) and The Elizabeth in Belgravia – in the same month that the £20,000 a night Elizabeth House penthouse suite was unveiled at the new Chancery Rosewood hotel in Grosvenor Square. […]