Christmas in Trafalgar Square
Jubilee Lodge Grange Farm, High Road, Chigwell, Essex, United KingdomExperience the festive charm of Christmas in Trafalgar Square, where twinkling lights, a bustling Christmas market, and enchanting performances bring the holiday spirit to life. Enjoy delicious treats, unique gifts, and a magical atmosphere right in the heart of London!