Rosewood London is a luxurious hotel located in the heart of Holborn. With its elegant and contemporary design, it offers a stylish retreat in the city. The hotel's dining options are equally impressive, with all meals included in the room rate. Guests can indulge in culinary delights at Holborn Dining Room, which offers a menu inspired by the best of British cuisine. For a more intimate dining experience, Scarfes Bar serves up innovative cocktails and light bites, while The Pie Room offers a delightful selection of pies and pastries.