Immerse yourselves in an afternoon of luxury with a Champagne afternoon tea for two at the 5-star Kensington Hotel.