Explore the Stunning Kensington Roof Gardens in London
Not to be confused withKensington Gardens, Kensington Roof Gardens is London’s equivalent of the Hanging Gardens of Babylon. Nestled on top of a department store on Kensington High Street, these tranquil gardens were planted in the 1930s and feature a Spanish garden, a Tudor garden, an English woodland garden, and even resident flamingos!