Today they organize a festival of Bach 's music every year , called `` Bachfest '' ( German for `` Bach Festival '' ) . At that time it was known as the London Bach Festival , but today it continues under the title London Bach Society 's Bachfest .