OLD RED LION

Old Red Lion
418 St. John's St, Islington
London, England EC1V 4PW