A view of Big Ben & the Houses of Parliament from across the Thames at the London Eye.