One of the tallest skyscrapers in London has built a free sky garden on its roof, but its hardly a garden.