Brahma Kumaris Raja Yoga is a meditation centre located at 68 Tilford Street in Linwood, Christchurch, with a perfect 5.0 Google rating. The centre offers Raja Yoga meditation and spiritual practices.