Kensington Roof Gardens: Paradise in the City

Created in 1938, this oasis tucked into the center of London is the ultimate secret garden.

Shop This Look

Photo By: Image courtesy of Felicia Feaster

Photo By: Image courtesy of Felicia Feaster

Photo By: Image courtesy of Felicia Feaster

Photo By: Image courtesy of Felicia Feaster

Photo By: Image courtesy of Felicia Feaster

Photo By: Image courtesy of Felicia Feaster

Photo By: Image courtesy of Felicia Feaster

Photo By: Image courtesy of Felicia Feaster

Photo By: Image courtesy of Felicia Feaster

Photo By: Image courtesy of Felicia Feaster