Here to Heal. 99 Kensington Church Street is an urban hideaway offering a selection of healing therapies, unique remedies and workshops to help you create solutions to issues you may be facing, relieve bodily symptoms and escape from stresses of urban living. Our intention is to send you back out into the world, feeling a renewed sense of energy, balance and joy.