
It may not be as famous as The Savoy or as renowned as Claridge’s – but The Beaumont Mayfair, with its elegant Art Deco vibe, still packs a punch as one of London’s most glamorous hotels. Last month, it completed the final piece in its recent multi-million pound renovation with the opening of its new modern British restaurant Rosi.