A traditional afternoon tea is one of the most sought after (and delicious!) British experiences that everyone just loves to do. A lazy afternoon spent gossiping over cups of tea, delicious sandwiches, pastries and finger-licking scones with all the trimmings is just one of the ways to enjoy a fabulous day out in London.