sketch: the prettiest tea in all of London.

High tea is on many traveler’s bucket list when visiting London!  However, the abundance of places offering “high tea” in London can be overwhelming. I mean everyone offers tea – from clothing stores (hello, Oasis), to every single fancy hotel in town. The choice can be daunting, especially for us Americans who are not even familiar with the concept of “high tea.”

229

London!

Continue reading