Main menu
St. Margaret's Church, Barking. The present building mainly dates from the 1200s. The last major addition was the Church Centre by K.C. White & Partners in 1991.
Barking Church Duncan Moul 1905