The church was designed by
George Fellowes Prynne, a pupil of
George Edmund Street. It stands on a site that slopes dramatically down from Lovelace Road to Rosendale Road. The east end of the church is lofty and the whole church, with the exception of the incomplete west bay, is situated over
crypt spaces, which are extensively used by the wider community. The northeast corner of the building has four storeys of accommodation. An enclosed staircase rises to church floor level across the east elevation. The nave of the building was intended to be three bays longer, with an
apsidal western
baptistery. A
flèche was intended over the chancel arch, flanked by a tall slender tower. Only the base of the flèche exists, and the present bell turret by JBS Comper of 1952 is a modest substitute. The church is brick-built with stone dressings and steep-pitched slated roofs. The aisles have individual double-pitched roofs, with deep valley gutters alongside the nave's
clerestory. There is a four-bay nave. The west bay of the nave is incomplete, having only what was intended to be a temporary slated gable end and no
clerestory. The nave is flanked by the Lady Chapel in the north aisle, and All Souls' Chapel in the south aisle. The apsidal
chancel is enclosed by a narrow
ambulatory. To the north the Lady Chapel has its own arcaded chancel with ambulatory. To the south of the chancel the space is occupied by the organ chamber and
vestries. In June 1944 a
V-1 flying bomb exploded near the church, shattering the stained glass windows and damaging the roof. Services continued in the crypt until the church was restored after the war. On 9 June 2000, the building's interior was destroyed in a fire. Restoration work was completed in April 2006, providing the western end of the church with a modern entrance that contrasts with the
Gothic architecture of the remainder of the building. Though the church organ was destroyed in the fire, it was later replaced in the summer of 2011 by a 1969 organ that was previously in the chapel at
St Paul's School in Barnes. ==Other uses==