Loch Duart salmon – Served by Name at Café Royal

Web EditorNews

  Café Royal has been a London institution for over 150 years and occupies one of London’s finest positions in Regent Street’s famous colonnaded Nash terrace, close to Piccadilly and on the borders of elegant Mayfair on one side and vibrant, creative Soho on the other. Recently extensively refurbished, Café Royal is now an exclusive 5-star hotel with 160 suites …