London’s winter fair

This weekend, the annual Bankside Frost Fair is happening down alongside the Thames near Shakespeare’s Globe. 400 years since it was first held, its really worth checking out and of course its free. Its been running for the past 5 years and seems to get busier every year. Last year they had reindeers for the…