HISTORY
The iconic clock tower
The iconic clock tower, officially called the Elizabeth Tower, was completed in 1859. The Houses of Parliament (Palace of Westminster) is the seat of the UK government.
Highlights
Where Innovation Meets Comfort in Property Management
The Elizabeth Tower, commonly known as Big Ben, was completed in 1859 as part of the reconstruction of the Palace of Westminster after a devastating fire in 1834. Designed by architect Augustus Pugin, the tower stands over 96 meters tall and houses the Great Bell, which chimes the famous Westminster Quarters. Today, it remains one of London’s most recognizable landmarks and a symbol of British democracy.