Trafalgar Square, a brief history.
It’s officially the centre of London and the gathering place for both protesters and revellers, most tourists will at the least pass through here but why is it called Trafalgar Square and how did it come to be here? The route of the story is undoubtedly Admiral Nelson, the British hero who died during his … Read more