London has just held the UK’s only Halal Food Festival. BBC News looks at how the so-called Muslim pound is changing the British high street.