 Originally opened in 1908, this distinctive hotel is regarded as one of London's finest. Ideally located in the heart of London's West End, guests can enjoy exciting days exploring the city, experience a traditional afternoon tea at the Oak Room Lounge or indulge in gourmet cuisine at the Terrace Restaurant and Bar.
|