Featured Attraction

Located one hundred feet above Kensington High Street in Central London, the Roof Gardens and Babylon Restaurant are a truly spectacular place. You’ve got regularly held events and celebrations up many metres above the city,… (Read More)
Contact Details