Mission Impossible?

15th January, 2005

Find out about the meaning of life, experience all the regular platform activities and find out whether Phil and Ed completed their challenge to visit 101 landmarks in London in one day.