In London, hotels are where the art is

In London, hotels are where the art is

2025-10-30 — The Art Newspaper

London's Luxury Hotels: A Haven for Art In London, the number of new luxury hotels is on the rise, with the recent opening of the Rosewood Chancery in Grosvenor Square being the most notab…