Where to rest, meditate and stroll in bustling Tokyo 14.11.2017 23:00 GQ Britain GQ uncovers the pockets of serenity amongst a manic metropolis.