Pubs and Breweries in Gloucestershire Past and Present
Red Lion, Pebworth (Worcestershire)
There is no mention of the Red Lion in the 1891 licensing book, which contains details of all pubs in Gloucestershire trading at that time. Presumably the Red Lion had ceased trading by then.