Rose & Crown in Mayfair

The Rose & Crown on Park Lane is a traditional English pub in the heart of London's Mayfair. The pub dates back over 400 years with a colourful history and today we're famous for our fantastic food and drinks selection.