Church of England
Diocese of London
Saint Mary and Saint Peter, Staines
Staines: St Peter