handmadebyfreya.com
Afternoon Tea... • Handmade By Freya
What's one of the best things about living in London? Why, Afternoon Tea of course! I love Afternoon Tea, it's always such a treat.