Brasserie Angelica at the Newman Hotel Elevates All-Day Dining in London’s Fitzrovia
THE DEBUT of a new luxury hotel into the London hospitality scene is always an occasion to celebrate. And Brasserie Angelica at The Newman on the same-named street in Fitzrovia deserves getting the bunting out...