3 Kingdom Street London W2 6BD
020 7266 6000020 7266 6000
Laid back hotel with an international restaurant located in London, dogs welcome.
Laid back hotel with an international restaurant located in London, dogs welcome.