About St Helen's Church, North Kensington
The Anglican church of St Helen's is a prominent landmark in North Kensington, London. The church is a grade II* listed building and is dedicated to the virgin saint Helen. The church has a long history, with a current congregation of around 1,000. T...
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.