London Amphibious Tours secures Thames licence – will run world-first amphibious vehicles
The new all-electric amphibious passenger vehicle from Seahorse (image credit: Seahorse Amphibious Vehicles) A new land and water tour has been granted permission to take off from the Lack’s Dock slipway next to the MI6 building on the Thames in London. London Amphibious Tours secured a 15-year lease with the Duchy of Cornwall to operate the world’s […]