SightseeingCharing Cross to the Houses of Parliament - Self Guide Tour - The Corridor of Power 2.3 KmSummary The self-guided tour takes you on a visual journey through some of London’s most famous sites. Starting at Charing Cross Station,...