Christmas fairground and food market that’s open in London this year

It has rides, mulled wine, seasonal food trucks and Christmas gifts – what more could you want?