The King's Head

The King's Head
2 Crouch End Hill, London, N8 8AA
Photo of The King's Head