80 Liverpool Rd, London N1 0QD
British restaurant | European restaurant | Pub
This establishment specializes in craft beers and offers seasonal meats that are expertly butchered onsite, served in a relaxed atmosphere with untreated wood tables that enhance the rustic experience.