House prices in Stamford: median £289,995 · Check Local