Oases for relaxing at lofty heights: Rooftop terraces that offer islands of respite and tranquillity amidst the hubbub of urban life. Beautifully designed, lovingly cultivated. Expanded new edition!