Bars nearby 70 Holloway Road, Highbury, London N7 8JG, United Kingdom

The Charles Lamb Pub and Kitchen

Approximately 1.97 km away
Address: 16 Elia Street, London N1 8DE, United Kingdom

Central Station

Approximately 1.99 km away
Address: 37 Wharfdale Road, London N1 9SD, United Kingdom

Hornsey Road Food & Wine

Approximately 1.99 km away
Address: 414 Hornsey Road, London N19 4EB, United Kingdom

Old Red Lion Theatre

Approximately 1.99 km away
Address: 418 Saint John Street, London EC1V 4NJ, United Kingdom