The Scolt Head

Dog-friendly Islington pub with dogs welcome indoors and in the garden.

Address: 107A Culford Rd, London N1 4HT, United Kingdom, Islington

Rating: 4.5/5 on Google

Explore more