Department store Selfridges is exploring the power of nature and escapism in its latest series of retail programming – encouraging customers to embrace the great outdoors.