Edinboro Castle

Top choice pub in North London

Large and relaxed Edinboro offers a fun atmosphere and a fine bar and full menu. The highlight, however, is the huge beer garden, complete with warm-weather barbecues and decorated with coloured lights on long summer evenings. Patio heaters come out in winter.