Review: Audience all ears for Elf adventure

Buddy the Elf at John lewis. Pictured is Gavin McKay. Picture by Heather Fowlie