All types Bar Cafe Restaurant All types All types Bars Cafes Restaurants 5 Open now Jacks Hill Cafe A5 Watling St, Towcester, EN NN12 8ET Cafe Open now Towcester Centre For Leisure Springfields, Towcester, EN NN12 6UW Cafe