Fox on the Green, Islington

1 Islington Grn, London N1 2XA