THATMuse

5 Things You Didn’t know About Trafalgar Square!

Trafalgar Square is a central gathering place you might have been to many times, but do you know everything about it? Read on to discover tidbits about its present, past, and some quirks (surveillance lamp attachment, anyone?).