The York pub at Angel Islington in North London
Home page