Take A Look At 15 Of London's Most Beautiful Secret Roof Gardens
What many visitors and residents of the city don't realise, however, is that there are hundreds of secret gardens hidden high above London's streets.
Data from the Greater London Authority estimates there are around 700 green roofs in central London alone, covering an area of more than 175,000 square metres - or around 25 football pitches - as displayed in this map below.
We've picked out our favourites.