We'd love you to write a review of St Francis C of E Primary School Swindon – could you? A St Francis C of E Primary School Swindon review will help create a directory of recommended schools in Swindon. Is St Francis C of E Primary School Swindon owned by you, then claim it today. After claiming your business, you will be able to improve your business listing.