Roof gardens in London make up some of the most beautiful corporate event venues. Often hidden away, secret spaces, roof terraces in London are popping up all over the place. From al fresco dining to an entire roof space of exotic horticulture and, in one famous case, flamingos too, you’ll be amazed by what you’ll find. With a bit of digging you’re bound to uncover the most magical roof terrace London can reveal!