London, the UK. Red bus in motion and Big Ben, the Palace of Wes Lorem ipsum dolor sit amet London, the UK. Red bus in motion and Big Ben, the Palace of Westminster at night. The icons of England