Prince of Teck, Earl's Court
Located near Earls Court Station, Prince of Teck is one of the best pubs, thanks to its cosy atmosphere and huge TV screens (if you're a big footie fan). Plus, these folks knock up scrumptious eats from tacos and calamari to burgers and much more.