Tea time!

Mint tea inside the iconic Harrod's