Fox on the Green

1 Islington Green London N1 2XH