
Rosewood London
Rosewood London is a Fun House of a hotel – you could stay for a week and happily not leave for things to see and do. You’ve got Pearl, the hotel’s dog, who sits in a bed in the foyer, or the love birds, perched alongside each other in their cage on the first floor. There’s the marble staircase, untouched from its time as the … Continue reading Rosewood London