Located at the forefront of St. Christopher's Place, the Lamb and Flag is an established British wining and dining venue, built in 1813
Situated only minutes from shopping destinations Oxford Street and Selfridges, the pub makes for a nice reprieve from the hustle and bustle of these areas.
Venue Details & Map
Lamb & Flag
24 James StreetMaryleboneLondonW1U 1EL
- +44 (0)20 7408 0132