Description
London skyline with the Elizabeth Tower, which was originally called the Clock Tower but was renamed in honor of Queen Elizabeth II's Diamond Jubilee. The urban landscape features the Palace of Westminster, informally known as the Houses of Parliament. The Palace is located on the north bank of the River Thames in the City of Westminster in central London, England.