Tour inside Big Ben clock tower in London

Most tourists walk away from London with at least one exterior shot of the famous clock tower. But during our April 2012 visit to England, Channel ...
Back to Top