View of walls and modern buildings seen from Tower of London. Seen during visit to London, England in March 2003.