News

Stepping into The Savoy in London's Strand is to step back in time, where a century-old tradition of afternoon tea reigns supreme. Since its opening in 1889, this iconic hotel has set the global ...