All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 4.5 Open now The Stags Head 25 High Street, Earls Barton, Northampton, Earls Barton, EN NN6 0JG Restaurant Bar