There is nothing like a roof garden, especially if the views are wonderful! I make them, like all my gardens, in range of styles from modern to traditional. Care needs to be taken to make sure the roof will bear the weight of the flooring, planters, compost and plants; similarly the chosen plants need to be robust enough to withstand the wind, sun and rain they will be exposed to up in the sky.