Stamford, une belle ville située dans le Lincolnshire, est à une heure de Londres et attire de nombreux touristes pour ses restaurants, parcs et boutiques. Le célèbre Burghley House, construit en 1555, est un emblème de la ville et accueille les Burghley Horse Trials chaque année. La région est également proche de Rutland Water, le plus grand lac artificiel d'Angleterre, offrant des activités en plein air et une magnifique campagne environnante.