You cannot drive directly from London to Italy—the UK is an island. Even using the Channel Tunnel (to France), the minimum distance to Italy's northern border is ~1,155 miles (1,860 km). You must take a ferry or the Eurotunnel shuttle with your vehicle.