Hello all Does anyone live in Stamford? We are looking at buying a 3/4 bedroom house there - due to links to London and Cambridge. Any areas to recommend or avoid? Many thanks