The St Regis London will blend the best of British style and service. Photo: Marriott International
The St Regis London will blend the best of British style and service. Photo: Marriott International

UK’s first St Regis hotel is coming to London in 2023