Squire & Firkin is a cozy, modern British pub located near Islington Station. They offer a food and drink menu, and are known for their recent renovations. The establishment serves lunch and dinner.