London
United Kingdom
Palace of Westminster
🏢 Buildings ∙
🏰 Castles & Palaces
ABOUT
Houses of Parliament, also called Palace of Westminster is a meeting place of the bicameral Parliament, including the House of Commons and the House of Lords. During its lifetime, the Palace has been a royal residence, a law court and even a prison. In 1512 much of the original Palace of Westminster was destroyed by a fire, but today you see the Palace in its renovated beauty, acting as a heart of the British Government. It is also where the Big Ben is located.
Photo by Abhishek K. Singh on Unsplash