Family- and dog-friendly pub, The Anchor, near Heathrow, offers hearty food, quality drinks, and a lively atmosphere. Features a unique beer garden.