Angelica Brasserie 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 The Newman, on the same-named street in Fitzrovia, deserves getting the bunting out for. Evoking 192...