High Tea

The Grand Cafe in Green Park is definitely one of my favorite places for tea and scones (an macarons) in London! It’s one of the most affordable yet extravagant places so of course I had to take my friend here the day after she came to visit. If you ever come to London, it’s definitely a must!

XO- Ally

Advertisements