Royal Chapel of All Saints er en kirke fra 1825. Kirken ligger mindre enn hundre meter fra Royal Lodge. Kirken er en uformell sognekirke for beboerne og de ansatte på Windsor Castle.