Ramsay remains the only chef in London with three stars, at his flagship Gordon Ramsay restaurant on Royal Hospital Road. Five London restaurants have retained their two-star status, Pied à Terre, the Capital Restaurant, Petrus, Le Gavroche and The Square.