
Sir Richard Branson’s The Roof Gardens – Paradise in the Heart of London
One hundred feet above the hustle and bustle of Kensington High Street in London, you’ll find The Roof Gardens – Sir Richard Branson’s unique retreat. This paradise in the heart of British capitol hosts events for up to 500 guests; a Private Members Club open Friday and Saturday nights and Babylon restaurant seating 120 guests. […] More