Big Ben, Westminster Bridge on River Thames in London, the UK. English symbol. Lovely puffy clouds, sunny day