As one of London's most celebrated hotels, we offer an enticing blend of elegance, style and luxury. Home to two of the city's best restaurants, a stunning spa, beautifully designed accommodation and exquisite function rooms, we offer a fashionable, yet timeless base from which to discover the British capital.

 

LOCATION

Enjoying a peaceful, yet central location, many of London’s most famous attractions are within walking distance, while the rest are just a short tube or taxi ride away.

Overlooking Hyde Park and Knightsbridge

Minutes from Knightsbridge underground station

Within walking distance of Sloane Street, Harrods, Harvey Nichols and Green Park

Excellently located for the Royal Albert Hall and South Kensington’s famous museums