London cityscape with Double Decker buses move along the Westminster Bridge to Elizabeth Tower or Big Ben Palace of Westminster