Big Ben, Clock Tower, England
The Houses of Parliament, also known as the Palace of Westminster which incorporated the House of Lords and the House of Commons. During the World War II, the Parliament was destroyed but the Clock’s Tower that lodges the Big Ben, remained intact and it is possibly London’s most famous landmark. Sir Charles Barry, the architect [...]






