Hundreds of people attended a candlelight vigil at Trafalgar Square for the victims of a deadly attack on a school in Pakistan.

The event was organised by Pakistanis studying in London who felt angered by the shooting dead of 132 children and nine teachers at the Army Public School in Peshawar.

Some people at the vigil held photographs of the victims while others simply stood in silence in the rain in an act of remembrance.

Law student Ahrar Abbasi, 21, who helped co-ordinate the event, said he hoped the people of Peshawar would know they have the support of other countries.

"They are in pain and suffering, but just by chance if any one of them gets a glimpse of this because of the media coverage at least they'll know that there are people in other countries offering their condolences," he said.

"We know that Pakistan is in a very sad state of affairs at the moment but it's the first time that a bunch of people - monsters - walked into a school and without any second thought killed children.

"We share the same feelings of any other person who watched this. It makes every Pakistani angry."

A condolence book has been opened at the Pakistan High Commission in London until December 19.

The Pakistani Taliban has claimed responsibility for the attack.