An oasis of peace and calm hidden in busy London, amazing hide away.