Make a booking

Packages and Offers

Latest Offers

What's on


Royal Albert Hall

One of the UK's most treasured arts venues...


Harrods

The World's most famous luxury department store is only 10 minutes walk from the hotel - it is too good to miss this London landmark.