Going Underground: How To Meditate On The Go
The average city dweller will spend around 11,000 hours of their life commuting to and from work, paying approximately £50,000 for the pleasure. How many times have you been standing on the tube, with some suited giant’s warm armpit pressed against your cheek and a stranger’s backpack rhythmically bashing into your spine, thinking to yourself, […]