Top Local Places

The Talbot Inn, Stilton

5 North Street, Stilton, Peterborough, United Kingdom
Restaurant/cafe

Description

ad

Set at the heart of the beautiful village of Stilton, The Talbot offers a wide range of alcoholic and soft drinks alongside an extensive, affordable menu of traditional pub grub.

CONTACT

Quiz

NEAR The Talbot Inn, Stilton