StamfordWeb Directory

Stamford is a town on the River Welland in Lincolnshire. It is situated in a protrusion of Lincolnshire, between Rutland to the north and west, and Cambridgeshire to the south. It borders Northamptonshire to the south-west at the only point in England where four counties meet.

Subcategories 8

Sites 4

Loading Loading new listings for you to review...