London stuff
Kensington Roof Gardens is one of London stuff.

1. Kensington Roof Gardens

99 Kensington High St (Derry St), London, Greater London
Cocktail Bar · Queen's Gate · 78 tips and reviews

HISTORY UKHISTORY UK: At 1.5 acres Kensington Roof gardens is the largest roof garden in the whole of Europe. The gardens have been owned by Richard Branson's Virgin group since 1981.