News

In the heart of London, a stunning building has just been crowned the most beautiful Art Deco structure in the world by Time Out. A well-deserved award, given the building’s truly unique architecture.
Grosvenor Square is being recast for a new era, with the former U.S. Embassy transformed into a Qatari-owned luxury hotel and F.D.R.’s square into a haven of biodiversity.
The 580,000-square-foot building, completed in 1906, is now an upscale hotel that allows you to sleep in Churchill's office. Inside London's Old War Office Building Turned Luxury Hotel ...