The Crown & Anchor
137 Drummond Street, London, Greater London, NW1 2HL
The Crown & Anchor has been a comforting friend to city workers, weary commuters and beer-loving Londoners for eons. As sunlight floods through our windows, delight in the refreshing familiarity of this vibrant local. Celebrate a promotion with a bottle of our finest wine, refuel with a plate of freshly cooked pub food or take a pew outside and watch the drama of London life unfold.