Nelson’s Column happens to be one of London’s most legendary monuments. The monument was built as a befitting tribute to Lord Nelson who was instrumental in Britain’s hard fought victory…
Battle of Trafalgar
-
-
Trafalgar Square is London’s largest square and has been a favourite congregation place for the quintessential Londoners since the Middle Ages. In those days, the site was known as Charing…