London, the UK. Red buses in motion and Big Ben, the Palace of Westminster. The symbols of England in vintage, retro style