TESCO operates 24 stores within the Stamford, Lincolnshire area. This page will give you a list of TESCO branches close by.