London's Big Ben
Mar 12, 2013 05:05 PM EDT
A bus and taxi pass by London's iconic Big Ben on Westminster Bridge.
This article is copyrighted by Travelers Today, the travel news leader
A bus and taxi pass by London's iconic Big Ben on Westminster Bridge.