Top Christmas Afternoon Teas in London | Christmas in London | Love and London

when it gets cold here in London lots of hotels and restaurants put on a festive afternoon tea so if you’re visiting in November or December that is definitely a must do when you’re here. I’m going to show you a few of my favorite afternoon teas that are festive Continue Reading