4Kensington Roof Gardens, London
Source: Link
The Kensington Roof Gardens is considered a palatial green terrace of the Kensington district of London. This 6,000 sq. m. space is full of fountains, fern, flowers, palm, and flamingos. Rocks were imported from Pennsylvania and some 500 species of plants were planted to fill the 3-themed spaces, namely English, Spanish, and Tudor. Click the next ARROW to see the next image!