Trafalgar Square, London

Trafalgar Square – This square is considered a centre of democracy where the public can hold rallies and demonstrations at weekends on various political, religious and general issues. It is a centrally located open space with historic importance where people can just spend time or participated in the various events that take place here throughout the year.
The area which covers the Square today was originally the courtyard of the Great Mews Stabling of Whitehall Palace. In the early 18th century the Mews were put out of use by (more…)

Continue ReadingTrafalgar Square, London