Bar
St John's
Recomendado por 60 personas locales,
Ubicación
91 Junction Rd
London, England
Archway
Consejos de personas locales
This lovely pub does superb tapas-style bar snacks — the whole artichoke is a favourite of mine.