Which bird is making this sound?

Can anyone tell me what bird this is?

It was spotted in a North London park. Some people have said it could be a great tit, but the call seems unusual?

Video and zoomed in screenshot below.