added to stamford node, shortened to """Stamford has remained the "finest stone town in England" due to its prosperity drawn from the wool trade and its historic position as a mail coach interchange on the Great North Road almost halfway between London and York."""