The festive season is finally here! As the lights and decorations begin to dazzle our streets, there’s no better way to embrace the festive season than visiting one of South London’s stunning Christmas markets this Winter - an experience we’ve all missed!