All restaurants in City Of London » All restaurants in Mayfair » British restaurants in City Of London » The Ritz Restaurant The Ritz Restaurant British0.5 miles 150 Piccadilly , St James's, London, W1J 9BR 020 3390 0409CallEmailWebsite