Holy Redeemer RC Church,Wexham Road, Slough, United Kingdom
A Roman Catholic group open to other Christians, people of other faiths and none.
A group based at a Roman Catholic Church open anyone to work for Justice and Peace mainly by campaigning on issues.