One of my favorite holiday traditions in London is visiting Christmas at Kew Gardens. This festive Christmas trail experience brings the season to life with captivating light installations and heartwarming moments that are perfect for all ages. If you’re looking for a magical evening to immerse yourself in holiday cheer, let me take you through my visit to this year’s event.
Browsing Tag