Church of England Diocese of Oxford New Windsor, St. John the Baptist
New Windsor: All Saints
All Saints' church is located in the heart of Windsor's "Golden Triangle" and serves the community on the east side of the town.
Get in touch
What's on Go to event page