Meditation classes in Edgware

Meditation classes are no longer running at this venue.

Other London venues for meditation classes include: