The Ritz London Print The Ritz London150 Piccadilly London W1J 9BR020 7493 8181 Michelin Stars:AA Rosettes: View map www.theritzlondon.com