punto.londonJul 3, 20192 min readDo you meditate? This practice is not a new concept but it is certainly becoming more and more popular in recent years. Search 'meditation' in your App...