The Goddess Space can only be described as a spiritual retreat for women, located in the dreamy area of Little Venice, London. It was founded in 2015 by Anoushka Florence who combines her natural, intuitive skills with her love…