In Pictures:Pillow Fighting in Trafalgar Square
Thrones of revellers descended on Trafalgar Square which seats at the epicenter of London on Saturday armed with fluffy pillows to square it out in a huge pillow fight, marking the International day of Pillow Fighting. The event was also marked in other cities around the world including Rio, New York and Paris.
Trafalgar Square sits at the epicenter of London where hundreds of people fought each other with pillows with feathers flying left right and center in one of London’s main tourist attraction sites.
The event was organised by Urban Playground Movement with similar events being organised in other cities around the world.