Life Floating cars on River Thames HENLEY-ON-THAMES, 17 July 2017: Queen Elizabeth II’s stately royal barge Gloriana found itself sharing the River Thames with some quirky upstarts at the weekend – amphibious motor cars. As the …