Upcoming Event News: Festival 2011 coming soon...
Welcome to St Stephen's Church
St Stephen's Church, South Kensington
is an Anglican Church
in the catholic tradition.
It is a place to encounter God in scripture and sacrament, in prayer and worship, in community
Copyright © 2004-2005 St Stephen's Church. All Rights Reserved.