Osbourne Tavern

106 Stroud Green Road, Haringey, London, N4 3EN