Thank you for your patience while we retrieve your images.

Nothing stays still in London, except for the buildings. Big Ben and the Houses of Parliment stand over the evening commute as the sun sets over the Capital...