Thu 3 Mar 2005 TOP London A visit to the Science Museum Walk back through Hyde Park The British Museum