Children under the age of 12 can enjoy a soft drink and smaller portion of the adults afternoon tea. The Roof Gardens in Kensington has long been one of London’s most spectacular and extraordinary ...