The All Saints Church Windsor, part of the Oxford Diocese is a friendly C of E church built in 1863 as the ‘daughter’ of the All Saints Church, Dedworth Windsor. At the time the Dedworth parish church was deemed too small and after receiving approval and money from Queen Victoria, the second All Saints Church […]