News

The afternoon tea is a sophisticated staple at most of the major players on London’s hotel scene, but where some shine with scones, others fall as flat as a limp cucumber sandwich. Planning a ...
Looking for luxurious experiences in London ... is a must-visit for its timeless glamour, and the iconic 'Press for Champagne.' The Kensington is famous for its lavish afternoon tea and will ...