top of page
Search


Palace of Westminster 01/07/2025
Palace of Westminster, also known simply as Westminster, the Palace of Westminster is a monumental building located in the heart of London, on the banks of the River Thames. For centuries, it has played a key role in the political life of the United Kingdom as the seat of Parliament — the House of Commons and the House of Lords. Although its origins date back to the 11th century, the palace's current appearance is the result of a neo-Gothic reconstruction that began after the

CastlesPalaces
Jul 1
bottom of page