The Palace Of Westminsteron the River Thames, London, England, Europe
The Palace Of Westminster, Big ben and the River Thames, London, England, Europe
Westminster Bridge crosses the Thames leading to Big Ben, London, England, Europe