Wikipedia:Today's featured article/March 5, 2004

The London congestion charge is a fee that is levied on motorists entering the central London area. The fee was introduced on February 17, 2003. The daily fee of £5 (approximately €7.50 or US $9) must be paid by the registered owner of a vehicle which enters, leaves or moves in the congestion charge zone. The fee is enforced by 230 CCTV-style cameras installed around the edge of the zone. (more...)

Recently featured: All your base are belong to us - Poker - Hubble Space Telescope