O conceito de The Grand Tour é ter uma localização específica em cada episódio, uma volta ao mundo ao volante dos melhores automóveis.