St Helen’s Church

One of the key grassroots centres providing support and coordinating help for the community.

020 8968 7807
St Helen’s Church, St Helen’s Gardens,
North Kensington, London
W10 6LP
Tweet about this on TwitterShare on FacebookShare on Google+Email this to someone