Add The Twelve Pins review

The Twelve Pins, London
Address: 263 Seven Sisters Road, Finsbury Park, London, N4 2DE
Style of pub: Irish pub
Features: Function room, Live music, Outside seating, TV


Rating
Comments