Interdenominational chapel