Losses widen at owner of five-star London hotel The Stafford and Michelin restaurant

Losses widen at owner of five-star London hotel The Stafford and Michelin restaurant

City A.M.

Published

The owner of The Stafford, a five-star hotel in London as well as a Michelin-starred restaurant, saw its losses widen in 2023 after the decline of staycations and the worsening economy in the UK.

Full Article