The Bull Islington
100 Upper St, London
020 7354 9174
Menu
Reserve
Barnsbury, Canonbury and Islington, Greater London
The Bull Islington
100 Upper St, London, Greater London N1 0NP
020 7354 9174