Pubs in London - Mill Hill Holders Hill Road, Mill Hill, London, NW7 1ND Tags: beer garden, food, outside seating, quiz nights, real ale