Edinboro Castle

Top choice pub in North London

Large and relaxed Edinboro offers a refined atmosphere, gorgeous furniture perfect for slumping into, a fine bar and a 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.