On top of Derry & Toms, Europe's largest roof garden area ( 1 acres ) was created, consisting of three different gardens with 500 species of plants, fountains, a stream, duck, flamingos and a restaurant – said to serve the best high tea in Kensington.