Hotel review: The Peninsula London

We check out the newly opened property in Belgravia and its various wellness and dining facilities