Loading puzzle...

The Palace of Westminster Standing Tall Along the River Thames

A majestic view of the iconic Gothic Revival architecture of the Palace of Westminster along the banks of the River Thames in London under a partly cloudy sky. The Elizabeth Tower (also known as Big Ben) punctuates the skyline to its right while the British flag waves proudly atop one of the palace's towers.

Difficulty
hard
Pieces
84 pcs
Rating
4.2
Category
London EyeRiver ThamesElizabeth TowerBig BenParliament BuildingsBritish FlagGothic ArchitectureHistoric LandmarkTourist Attraction