France’s Most Famous Tea House Brings Tea Savoir Faire to London

The doors to London’s most anticipated luxury tea emporium, Mariage Frères are now open, bringing tea savoir-faire to the capital in a beautiful five-storey listed Georgian townhouse on Covent Garden’s King Street. Step inside and Mariage Frères’ meticulous attention to…