Meditation classes are no longer running in Trafalgar Square/Charing Cross Other London venues for meditation classes include: