Fast moving Double Decker bus on Westminster Bridge at sunset, London. Shutterstock Image - Fast moving Double Decker bus on Westminster Bridge at sunset, London. - ID: 1034256913