The Waldorf Hotel London
To be found located near the lively Covent Garden, The Waldorf Hotel is ideally placed in the heart of our capital. With
To be found located near the lively Covent Garden, The Waldorf Hotel is ideally placed in the heart of our capital. With
State-of-the-art lighting technology.