Original: By 1900 the word tavern had developed an archaic flavor in Britain, the usual term being public house (pub), though taverns remain a popular convention in fantasy tales and games.
Simplified: The current term today in England is "pub" which comes from public house. However, taverns remain a popular part of fantasy stories and games.