Church of St Peter and St Andrew
E163905
UNEXPLORED
The Church of St Peter and St Andrew is a historic parish church in Old Windsor, Berkshire, notable for its long-standing role in the local Anglican community and its traditional English ecclesiastical architecture.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.