Located in the luxurious hotel on Piccadilly, The Ritz is open seven days a week for breakfast, lunch and dinner. It offers a mixture of Argentinian, French and British cuisines. Formal attire required.
London, England
Not a member? Register here