Houses of Parliament and Big Ben

View of London, UK from the London Eye