The Dog & Duck

The Dog & Duck, 74 Hoppers Road, Winchmore Hill, London