Windsor Parish Church, High Street