image

The Lamb and Flag

 

Be the first to review

The Lamb and Flag is a cozy pub and restaurant located in the heart of Covent Garden. Known for its delicious Sunday roasts and extensive beer selection, this historic establishment offers a warm and inviting atmosphere perfect for a casual meal or a night out with friends.

image