Featured
December
Christmas in Leicester Square
Jubilee Lodge Grange Farm, High Road, ChigwellExperience the festive charm of Christmas in Leicester 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!