I learned about afternoon teas during my stay in London and ever since I am in love with it. It is a tea ritual in Britain that’s served with finger nibbles like sandwiches, scones, cakes etc. There’s an entire chill vibe attached to this concept and a great way to spend quality time with our loved ones. ‘The yacht London’ was one of the best experiences amidst the Thames. It’s a floating restaurant in the river with views of all things fancy!