Saints fans make their presence known in London

Saints fans make their presence known in London