All types Bar Restaurant All types All types Bars Restaurants Open now The Talbot Inn 5 North Street, Stilton, Peterborough, Stilton, EN PE7 3RP Restaurant Bar