Rosewood London is at the heart of one of the world’s leading cities. Since the early years of the 20th century, the grand Edwardian edifice has been a notable part of the life of the British capital.