“Best location in London, very helpful staff and comfortable accommodations”
The location can’t be beaten—literally above a tube/train station and within walking distance to theaters, pubs, Buckingham Palace, and more—and the historic building is beautiful; the only minor issue was that the pillows were too soft for our taste.
Regina2 minggu lalu