The Ritz London shared by @michelinguide says: ""A Two-Star restaurant in London, an enduring symbol of British luxury with a focus on classic dishes with modern twists."" on Postcard
"A Two-Star restaurant in London, an enduring symbol of British luxury with a focus on classic dishes with modern twists." - The MICHELIN Guide UK Editorial Team