St Stephen Walbrook is an Anglican Parish Church rich in heritage, but one which remains actively involved in the City of London.
We are welcoming and open to all, and our space is suitable for a wide range of cultural, religious and community activities.
Halibuts works best if you Allow All cookies (see our Privacy Policy)