Thrill seekers ride a fairground attraction overlooking the London Eye and Houses of Parliament, next to the Thames river in London yesterday.