Scenic boats daily travel the Thames in England.