Got a question?
Just send us a message… We’d love to hear from you!

Inner Space
Inner Space is a meditation and personal development centre in Covent Garden, often referred to as ‘London’s oasis of calm and insight.’
Just send us a message… We’d love to hear from you!
Inner Space is a meditation and personal development centre in Covent Garden, often referred to as ‘London’s oasis of calm and insight.’