Big Ben and the Houses of Parliament at Westminster with double decker red buses, London, England, UK, June 2013.