Lamb & Flag

The Lamb & Flag in Mayfair is a pub which holds the Cask Marque Award for serving great quality real ale.

  • Lamb & Flag
  • Lamb & Flag
  • Lamb & Flag