
Venue type
Pub
Location
London, United Kingdom
The Red Lion, Chenies
Independent pub, situated in the picturesque village of Chenies. Serving fresh pub food, plus a great selection of draught and craft beers.

