Westminster Abbey is the most famous church in London, located in the city center. It has been the site of royal coronations and burials since the 13th century. Big Ben is the nickname for the great bell of the clock tower at the north end of the Houses of Parliament in London. It weighs 13 tons and was cast in 1858. Trafalgar Square is a public space in central London, built to commemorate Admiral Lord Nelson's victory over the French and Spanish fleets at the Battle of Trafalgar in 1805.