Question: Along with Southwark and The Tabard, what is a notable London inn?

Is Famous London inns include The George, Southwark and The Tabard. a good answer to this question?
yes