The Sri Chinmoy Meditation Centre has been offering free meditation classes, music concerts, and related events throughout the UK since 1970.