Strolling throughout the Westminster Bridge in London, UK. This bridge connects Westminster on the west and Lambeth on the east over the River Thames. The Westminster Bridge is adjoining to many historic landmarks and sights such because the Huge Ben, Palace of Westminster, Buckingham Palace, Westminster Abbey, Westminster Cathedral, London Eye and Sea Lifetime of […]