Add The Highbury Barn Tavern review

The Highbury Barn Tavern, London
Address: 26 Highbury Park, Highbury, London, N5 2AB
Events: Quiz night
Features: Real ale, Live music, TV, Cask Marque


Rating
Comments