LONDON, U.K..  Palace of Westminster is the meeting place of the House of Commons and the House of Lord, also known as the Houses of Parliament. Big Ben is the nickname of the officially called the Elizabeth Tower, a clock tower at the north end of the Palace of Westminster.

Do you have a photograph that could be published in our POSTCARD FROM … series? Register at and upload your own!