In the very heart of London, the 1.5-acre Kensington Roof Gardens open to the public when a private event is not taking place. Gardens are located on the 7th floor, 99 Kensington High Street at Derry Street. Note: Do check the web site, and be sure to phone before planning a visit. What an enticement! To savor lunch, dinner or cocktails at Babylon Restaurant, while taking advantage of the opportunity to stroll through the 1.5 acre landscape of the Roof Gardens.
Continue reading Kensington Roof Gardens London