StillPoint Meditation and Therapy Centre 18 Devonshire Row, London EC2M 4RH