WELCOME TO THE RITZ
We are London’s most iconic hotel. A five star haven on Piccadilly that is famous the world over for its historic elegance, impeccable service, impressive suites, and legendary Afternoon Tea.
WORLD RENOWNED AFTERNOON TEA
Quintessentially English and a truly memorable occasion