Prince of Teck, Earl's Court
Taking Bookings
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.