Once Every 33 Years! Prince Charles & Camilla Ride London's Tube

More About This Story

Prince Charles, Camilla Ride London's Tube

  • 01/30/2013 05:07 PM EST

Marking the 150th anniversary of the capital's transport network.