« London
London's famous square was finished in 1841 to commemorate Nelson's victory at the Battle of Trafalgar in 1805. The main hub of Central London , was built in …