The Lamb and Flag Inn is a charming English pub located in Oxford, UK. With a cozy atmosphere and friendly staff, this historic inn serves up delicious pub fare and a wide selection of beers and spirits. Don’t miss their famous fish and chips or the Sunday roast!