The countryside has come to London – with a campsite experience appearing at London’s King’s Cross station. Hundreds of passers-by took time out of their day to enjoy a moment with nature among a scene of greenery, accompanied by the sounds and smells associated with the great British countryside, as well as a short, guided meditation exercise. The immersive campsite …