Big Ben, Westminster Bridge and red double decker bus in London, England, United Kingdom Shutterstock Image - Big Ben, Westminster Bridge and red double decker bus in London, England, United Kingdom - ID: 583939735