TravelXP

London Christmas Market (1)

18. 8.13:00 → 13:30

Deck the halls and jingle those bells! London is aglow with festive cheer, but the Covent Garden Christmas Market is where the magic really happens!

. . .