The Bedfordshire market town of Shefford has a quaint high street that is dominated by the former St Francis’ Boy’s Home orphanage, which dates to the 1880s. Adjacent to the orphanage is the Holy Roman Catholic Church of St Francis of Assisi, still in use today. The town is dissected by the Flit and Hit rivers.