Explore the majestic Castle Bridge spanning the Thames, a symbol of London's rich history and architectural marvel.