I believe you can watch this 26-minute 2009 travelogue by Rick Steves free on HULU (I could and I am not a subscriber):
http://www.hulu.com/watch/90678
Thanks for the video tour! I was last over in 1964, for a Scout Jamboree in North Wales, and London sure has changed.