• Photos
  • Map
  • Streetview
  • Upload

City: London

Located in Walbrook, next to the Mansion House, The St Stephen Walbrook is easily accessible by Bank and Monument Underground stations. Designed by Christopher Wren, this church is part of Diocese of London of Church of England.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image