At the moment, Homebase has 4 stores near Stamford, Lincolnshire. The listing of all Homebase branches nearby can be foundthis page.