St Stephen's Church, Rochester Row


The Church of St Stephen in Rochester Row, London, is a grade II* listed building.