Earls Court , London has had a pub since 1832 .
There is pub in Earls Court , London called the Prince of Teck , which attributes its name to Francis , although there has been a pub on the site since at least 1832 .
Francis, Duke of Teck