An iconic symbol of Great Britain, “Big Ben” is actually the name of the main bell in the clock tower of “The Palace of Westminster” or the “Houses of Parliament” in London.
Taken from the South Bank of the Thames, a colourful night time image of the Houses of Parliament, Westminster Bridge and Big Ben (actually St Stephens Clocktower) in London.