Boats on the River Thames in London with a view of Big Ben.