The Clock Tower, better known as ‘Big Ben’. The Clock Tower was renamed the Elizabeth Tower in honour of the Queen’s Diamond Jubilee.
London, England
Big Ben
Westminster Bridge and Parliament, with Big Ben, On the River Thames in London, England. I spent a summer studying abroad in London. I loved every minute of it! I've visited London on two other separate trips.
Capture d’écran 2015-06-29 à 11.53.05
View from the London eye of Big Ben and Westminster Abbey, London, England
London ~ River Thames is the longest river entirely in England.and the second longest in the United Kingdom, after the River Severn.