The Palace of Westminster and Big Ben clock tower, London by Craig Holmes for Stocksy United

The Palace of Westminster and Big Ben clock tower, London

The Palace of Westminster and Big Ben. The meeting place of the House of Commons and the House of Lords, the two houses of the Parliament of the United Kingdom.

Share this image

Image #527748
Uploaded 30 January, 2015
Camera: X-E2

This image is exclusive to Stocksy