Babylon at The Roof Gardens
High up on the 7th floor with captivating views over London’s spectacular skyline, Babylon prides itself as being more than just a restaurant but an experience. One hundred feet above Kensington high street lurks 1.5 acres of impressive, beautiful roof gardens, complete with four flamingos and an air fleet of resident ducks. The setting is Read More …