The digital screens showing scenic views of St. James’s Park that change with the seasons are a key feature of the 3,788-square-foot new space.