Celebrate with festivities galore while helping out local charity, St John's Hospice. There will be stalls with handmade goods and gifts as well as some of London's best street food. There will be plenty of entertainment including a fair ground, ice rink, reindeer rides and even a Santa's Grotto. Brand new to this year are horse and carriage rides through St John's Wood. What better way to get some of your Christmas shopping done than with a glass of mulled wine in hand and being serenaded by a local choir singing Christmas carols. And if carols aren't your thing, there are bands and dance groups over in the main tent.