Whittards Covent Garden

Time for Tea Please?

The newly improved Whittards of Chelsea Store in Covent Garden opened this weekend and any trip to London always means paying a visit !
It’s also looking super summery and beauTEAful too.

IMG_4970

Happy Sipping 🙂

Advertisements