A sense of place where luxury meets all the comforts of home. As soon as you enter the grand archway through the central carriageway portico, your…
Tag:
Rosewood London
A grand British brasserie set inside the Rosewood London hotel and near Covent Garden, the Holborn Dining Room is just the vibrant bustling salon I was…