Giant Elf on the Shelf Trail Hits Central London in 2026
Twelve giant Elf on the Shelf sculptures arrive across central London from 16 November 2026. Here’s what to expect, where to go and how to visit.
Twelve giant Elf on the Shelf sculptures arrive across central London from 16 November 2026. Here’s what to expect, where to go and how to visit.