One of London's most famous landmarks is Nelson's Column, the crowning piece of Trafalgar Square. The monument was built as a tribute to admiral Nelson, who died in 1805 while leading the British fleet to victory during the Battle of Trafalgar. Continue reading...
||Trafalgar Square, WC2|
||Charing Cross (Northern, Metropolitan)