I want to know the answer to the following question:
Along with Southwark and The Tabard, what is a notable London inn?
All the background I'm provided with is that "Many pubs use "Inn" in their name, either because they are long established former coaching inns, or to summon up a particular kind of image, or in many cases simply as a pun on the word "in", as in "The Welcome Inn", the name of many pubs in Scotland.". Is that enough to answer the question?
Answer: no