Organisations

St Leonards Church is blessed with a large number of organisations

.