Edinboro Castle

Top choice pub

in North London

Large and relaxed, the Edinboro offers a fun atmosphere, 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 appear in winter.