Roof gardens in London’s skyscraper gardens, homes and offices has overtaken roof gardens in Tokyo and Singapore, covering 371 acres – bigger than Hyde Park.
Roof gardens in London’s skyscraper gardens, homes and offices has overtaken roof gardens in Tokyo and Singapore, covering 371 acres – bigger than Hyde Park.