The Palace of Westminster (1859)

featured-image

The Palace of Westminster (United Kingdom) - Completed in 1859 - Height: 96 meters

Detail: The Palace of Westminster, also known as the Houses of Parliament, is a neo-Gothic marvel on the banks of the River Thames.

Interesting Fact: The renovation project in the 19th century cost approximately $732 million in today's currency.