A Timeless London Location

The Rosewood London is utterly gorgeous