Poll: Beaches of Torrevieja
Which one do you prefer best?
Home | Specials | World Cities | London
back 1 2 3 total: 21 | displaying: 21 - 21

London

Trafalgar Square

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.
Full story
back 1 2 3 total: 21 | displaying: 21 - 21
Join us on facebook Torreviejaadvertising
Log in