The School of Meditation teaches Advaita meditation and was founded in 1961.
It is a non profit making charity based in London with branches in the UK and Europe.
The School of Meditation
A proven method... from a timeless source...
with a support structure for today.