Tag Archive: pillow fight

Apr 09

Trafalgar Square: Home to Jesus, Pillows and Ponies. (Alright, not the last one. But it COULD be.)

This Easter weekend, Trafalgar Square cemented itself as London’s most versatile public space. If you don’t believe me, read this. Or just ask Jesus.