Never Never Land
Tue, Wed, Fri & Sat 10am-5pm
The Clissold Arms
105 Fortis Green, N2
2 minutes walk from Never Never Land
The Clissold Arms is a laid-back, family-orientated pub situated between Muswell Hill and East Finchley in North London. Our menus reflect the relaxed character of...