If you really want to read this, try using The Internet Archive.
http://playstationlifestyle.net/2011/05/14/modern-warfare-3-teaser-trailers-released-game-officially-announced/
London map would be great.