All Saint's Church

All Saint's Church
Dedworth Road, Windsor, Berkshire, SL4 4JW