TORREVIEJA.com - Interactive website of the city of Torrevieja, in Alicante, Spain.: London Trafalgar Square ================================================================================ Redacción on 01 May, 2008 07:42:00 Trafalgar Square is the center of England in more ways than one. At its south end lies what used to be Charing Cross, the point from which all distances to London are measured. Long since, the cross erected by Edward I in 1290 (as a tribute to his wife, Eleanor) has been replaced by a statue of Charles I atop a horse.